Windows XPのPythonPathに問題があり、何か間違ったことをしているのではないかと思っています。
ディレクトリを持つプロジェクト(Pydevで作成)があるとしsrcます。下srcに、という名前の単一のパッケージがあり、その中にクラス名commonで名前が付けられた単一のクラスモジュールがありますservice.pyService
srcディレクトリと共通パッケージを持つ別のプロジェクト(これもPydevで作成された)があるとしましょう。共通パッケージには、client.pyサービスをインポートする単一のスクリプトがあります。
つまり、2つの別々のディスクの場所ですが、同じパッケージです。
PYTHONPATH両方のsrcディレクトリを含めるように設定しても、ファイルが両方とも同じディレクトリにない限り、インポートは失敗することに気づきました。恐ろしいモジュールが見つかりません。
Pythonがモジュール名を解決する方法を誤解していますか?私はJavaとそのクラスパス地獄に慣れています。