【发布时间】:2018-05-25 10:44:42
【问题描述】:
我创建了一个类似下面的项目:
project
|
| --package1
| |
| -- __init__py
| --module1.py
|
| --package2
|
--__init__.py
--module2.py
我想将module1导入module2,(从package1导入module1)
在 PyCharm 中一切正常。但是当我尝试从 Windows10 命令提示符打开文件“module2.py”时,我得到ModuleNotFoundError: No module named 'module1'。
我一直在寻找解决方案,但没有一个有效。
我正在使用 python 3.6 并且我已经设置了环境变量PYTHONPATH = I:\project\package1
【问题讨论】:
-
module1.py和module2.py在同一个文件夹吗?
-
module1 在 package1 中,module2 在 package2 中
-
并且package1和package2都在项目文件夹中
标签: python windows python-3.x