[英]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.