我想在我的项目中使用完整的导入名称(参见这个问题)。那里描述的问题已经解决,一切正常(编辑:如果脚本启动execfile
)在 eclipse 和 pydev(在 Windows 上运行)之外,在 linux 上的 ccps(内置 jython)中。但是eclipse给了我以下错误:
from Project.gui import gui
ImportError: No module named gui
而我的项目结构包括以下内容(没有 .py 的所有内容都是一个文件夹):
Project
__init__.py
gui
__init__.py
gui.py
Project.py
我启动 Project.Project.py 并收到上述错误。
print sys.path
就在关键进口产量之前:
['****\\Root\\Project', '****\\Root',
*bunch of jars/jython libs*,
'__classpath__', '__pyclasspath__/']
我正在运行 eclipse 和 PyDev。