我正在使用Spyder。
我刚刚开始建立一个项目。当前其架构如图所示。
如图所示,我有2个软件包,其中一个软件包有一个trajectorygeneration
现在调用的模块。这两个__init__.py
文件都是自动生成的。我试图将模块导入main.py
,但是最终出现这样的错误消息:
>>> from generation import trajectorygeneration
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named generation
我该如何解决这个问题?
(此处为Spyder开发人员)这是Spyder中的错误。我们没有将项目的路径添加到PYTHONPATH,这就是为什么打开项目后无法在控制台中导入项目。我为您创建了一个问题,我们将在下一个主要版本(即2.3)中对其进行修复。
目前的解决方法(如@Jblasco所述)是使用我们的PYTHONPATH管理器自行添加项目的路径。完成此操作后,您需要打开一个新控制台,以使更改生效。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句