Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 从Wing Ide中的其他目录导入模块_Python_Import_Wing Ide - Fatal编程技术网

Python 从Wing Ide中的其他目录导入模块

Python 从Wing Ide中的其他目录导入模块,python,import,wing-ide,Python,Import,Wing Ide,在c:\MyProject\ModelClasses中的模块MainClass.py中,我正在 正在尝试从c:\MyProject\Helpers导入模块MainHelper.py from Helpers.MainHelper import MainHelper x=MainHelper() 我得到了一个错误 ImportError: No module named Helpers.MainHelper 在WIng IDe中,我添加了路径c:\MyProject\Helpers Proj

在c:\MyProject\ModelClasses中的模块MainClass.py中,我正在 正在尝试从c:\MyProject\Helpers导入模块MainHelper.py

from Helpers.MainHelper import MainHelper

x=MainHelper()
我得到了一个错误

ImportError: No module named Helpers.MainHelper
在WIng IDe中,我添加了路径c:\MyProject\Helpers Project->ProjectProperties\PythonPath


我正在使用windows xp

如果
c:\MyProject\Helpers
位于
PYTHONPATH
中,您应该编写

from MainHelper import MainHelper
在MainClass.py模块中

如果要将
Helpers
目录视为一个包,请执行以下操作:

  • PYTHONPATH
    应该是
    c:\MyProject
  • Helpers
    目录中应该有一个(可能是空的)
    \uuuu init\uuuuuuuuuuuupy
    文件
然后,您将使用如下导入语句:

import Helpers.MainHelper
from Helpers.MainHelper import MainHelper
from Helpers import MainHelper
文档链接:


如果
c:\MyProject\Helpers
位于
PYTHONPATH
中,您应该编写

from MainHelper import MainHelper
在MainClass.py模块中

如果要将
Helpers
目录视为一个包,请执行以下操作:

  • PYTHONPATH
    应该是
    c:\MyProject
  • Helpers
    目录中应该有一个(可能是空的)
    \uuuu init\uuuuuuuuuuuupy
    文件
然后,您将使用如下导入语句:

import Helpers.MainHelper
from Helpers.MainHelper import MainHelper
from Helpers import MainHelper
文档链接: