[英]Project module not found outside virtualenv
我的項目基本上有這樣的架構:
src
├── __init__.py
├── main.py
└── core
├── __init__.py
├── module1.py
└── module2.py
所有__init__.py
文件都是空的,在main.py
我有一個from src.core.module1 import stuff
main.py
from src.core.module1 import stuff
,我從src
文件夾運行main.py
當我從我的項目虛擬環境運行它時一切正常,但在虛擬環境之外我有一個ImportError: no module named src.core.module1
。 我不明白為什么,因為這個模塊在項目中,與Python環境包無關......
(Windows / Python 2.7.14)
嘗試from core.module1 import stuff
。 您不應該導入src
因為您已經在 main.py 所在的位置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.