我跟着these instructions。那就是:virtualenv + setuptools問題在金字塔
- 創建了一個文件夾
blah_project
和另一個文件夾venv
。 - 運行
virtualenv --no-site-packages venv
在venv
內部創建虛擬環境。 - 激活
venv
與source venv/bin/activate
- 運行
pip install pyramid
- 立即運行
pcreate -s alchemy blah
,我所面臨的問題是,如果我運行任何命令,例如python blah/setup.py test -q
,所需的軟件包安裝在不適當的venv
子路徑,而是在當前目錄中。這是預期的行爲?如何設置腳本始終將軟件包安裝在正確的路徑中?
我試着在setup.py
裏面尋找,我沒有找到任何相關的東西,即沒有路徑傳遞給setuptools.setup()
函數調用。
我在官方文檔的某個地方找到了同樣的東西,它的工作原理。 – julkiewicz