0

Python パッケージ foo を Aptana の新しいプロジェクトにインポートしたいと考えています。私は2つの方法を試しました.1.ファイルフォルダーをプロジェクトに昇格させ、2.フォルダーを新しいプロジェクトにインポートします。

どちらの場合も、サブフォルダーでプログラムを実行しようとすると、「foo.filename という名前のモジュールがありません」というエラーが発生します。親フォルダーは foo と呼ばれます。コードは次のとおりです。

from foo.filename import *

このファイルを Aptana の外部で実行しても、参照エラーは発生しません。

どうすればこれを修正できますか?

4

1 に答える 1

0

パッケージ内の各フォルダーに次のものが含まれていることを確認してください。

__init__.py file.

パッケージ フォルダーがプロジェクトのルート ソース ディレクトリ内にない場合は、それを PYTHONPATH 環境変数に追加することをお勧めします。

于 2013-10-22T19:13:18.160 に答える