0

c:\ MyProject \ ModelClassesにあるモジュールMainClass.pyで、モジュールMainHelper.pyをc:\ MyProject\Helpersからインポートしようとしています。

from Helpers.MainHelper import MainHelper

x=MainHelper()

エラーが発生します

ImportError: No module named Helpers.MainHelper

WIng IDeに、パスc:\ MyProject \ Helpers Project-> ProjectProperties\PythonPathを追加しました

私はWindowsXPを使用しています

4

1 に答える 1

3

にある場合c:\MyProject\HelpersPYTHONPATH、次のように記述します。

from MainHelper import MainHelper

MainClass.pyモジュール内。

Helpersディレクトリをパッケージとして扱いたい場合は、次のようにします。

  • PYTHONPATHする必要がありますc:\MyProject
  • ディレクトリにはHelpers(おそらく空の)__init__.pyファイルが含まれている必要があります。

次に、次のようなインポートステートメントを使用します。

import Helpers.MainHelper
from Helpers.MainHelper import MainHelper
from Helpers import MainHelper

ドキュメントリンク:

于 2011-03-10T10:18:08.317 に答える