![](/img/trans.png)
[英]Can't import EasyDialogs - ImportError: No module named _Dlg
[英]Can't import modules - ImportError: No module named
我创建了一个名为engineapp
的新应用。 在此应用程序内,有一个文件夹engine
,这是一个Scrapy
项目。
当我尝试从top.py
文件中的storage
应用程序导入模型时,它返回:
from storage.models import TopItem
ImportError: No module named storage.models
或类似的问题,当我尝试导入scrapy项目的设置时:
from engineapp.engine.engine import settings
它返回:
from engineapp.engine.engine import settings
ImportError: No module named engineapp.engine.engine
这是当我从命令行运行scrapy项目时。
两种进口都创建了PyCharm
本身。
如您所见,我到处都添加了__init__()
,以便python能够识别那些文件。
您知道我应该怎么做才能导入这些文件吗?
PyCharm自动完成功能依赖于不同的IDE设置。 你标记你的realstate_scanner
为源根,所以PyCharm可以解决这个进口。 从文档:
这些根目录包含实际的源文件和资源。 PyCharm使用源根作为解决导入的起点。
如果您无法在python中导入某些模块,则应首先检查PATH / PYTHONPATH变量,以确保python解释器知道在哪里可以找到您的模块。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.