[英]Configuring python imports with PyCharm tips
我在PyCharm中具有以下項目結構:
/backend
/lib
/models
/routes
/sys
__init__.py
config.py
然后我將所有數據從/ backend移至/ backend / app /,然后創建了下一個腳本/backend/run.py
from app import app
app.run(debug=True)
所以現在項目結構如下:
/backend
/app
/lib
/models
/routes
/sys
__init__.py
config.py
run.py
之后,當我移動所有數據時,我更新了/ backend / app / ...中的所有導入,例如:
在后端/應用程序/ _ init _.py下一次導入中:
from backend.sys.fbcdb import FbcDb
至
from app.sys.fbcdb import FbcDb
現在我的IDE顯示了未解決的引用...
但是當我運行我的項目時,它運行良好。 如何解析PyCharm中的所有引用?
由於您在/ backend上沒有__ init __ .py,因此您需要使用:
import sys
sys.path.append('/backend')
當您沒有__ init __ .py時,如果不將路徑添加到PYTHONPATH,就無法導入模塊。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.