這是我第一次試圖建立一個無業遊民環境或蟒蛇virtuelenv,所以請原諒我,如果我失去了一些東西基本。無法導入使用VIRTUALENV模塊流浪
現在,我ssh到我的漂泊不定框,然後在主目錄我已經把我的VENV文件夾。我已經運行
source venv/bin/activate
從我的主目錄我搬到/遊民,並在這裏我有我的項目文件佈局是這樣的:
├──project
├── LICENSE
│
├── project
│ │ ├── exceptions.py
│ │ ├── __init__.py
│ │ ├── resources
│ │ │ ├── base.py
│ │ │ ├── __init__.py
│ │ └── target
│ │ └── __init__.py
│ │ └── test.py
│ ├── README.md
我的問題是我無法導入我的模塊在不同的目錄中。例如,如果我在/vagrant/project/project/target/test.py和我嘗試:
import project.exceptions
如果我在/流浪者/我會得到錯誤
ImportError: No module named project.exceptions
項目/項目目錄和我運行
import exceptions
工作正常。
我對人們在計算器上遇到過類似的問題,閱讀起來。
基於這樣一個問題:Can't import package from virtualenv我檢查,我的sys.executable路徑是在我的兩個Python解釋器一樣好,當我運行一個腳本(家庭/流浪者/ VENV /斌/ Python)的
爲基於這樣的疑問:Import error with virtualenv。我已經直接運行〜/ VENV /斌/ Python和嘗試導入,但進口仍然失敗。
讓我知道如果有我可以提供更多的信息。謝謝。
這個工作!我嘗試了選項2,現在它全部正常工作。非常感謝你的幫助! – roach