3

私はEclipseでpydevを使用しています。

私は、pydevが最初にソースディレクトリで開発したPythonクラスを使用することを望んでいました。しかし、ビルドされたeggもシステムディレクトリにインストールするので、pydevはシステムディレクトリからクラスも取得します。

問題は、pydevがPythonパスで最初にシステムディレクトリを使用することです。そのため、バグのあるバージョンをインストールし、pydevを介してデバッグし、ローカルソースコードに必要な変更を加えた後、インストールされたeggは変更されないため、有効になりません。または、逆の場合、デバッグ中にpydevがeggファイルに移動し、それらのeggファイルを変更するため、実際のソースコードは変更されません。

では、どうすればpydevにpythonpathの順序を並べ替えさせることができますか?(EclipseがJavaビルドクラスパスに対して行うのと同じように)?

ありがとうヤン

4

1 に答える 1

1

setuptools を使用している場合はsudo python setup.py develop、eclipse で 2 つの間にプロジェクトの依存関係を追加するだけでなく、egg で実行することもできます。

于 2013-02-17T21:25:20.840 に答える