2012-06-05 35 views
9

我經常使用virtualenv來爲項目安裝依賴項的正確版本。如何使virtualenv默認使用最後一個分發版本?

virtualenv apps --distribute 

的問題是使用時,virtualenv中繼續安裝分發== 0.6.19

我每次都需要先運行:

pip install distribute -U 

這是爲什麼,我怎麼能讓它直接安裝正確版本的分發?

謝謝。

回答

4

python-virtualenv列表中有關於更新點子的類似問題。爲方便起見,我在此重複:

如果您使用的是最新的virtualenv,則還可以使用--extra-search-dir選項指向包含要安裝的distribute程序包的替代目錄。這是記錄在這裏:

http://www.virtualenv.org/en/latest/index.html#the-extra-search-dir-option

用戶提供了額外的搜索,目錄路徑具有比「內置」的搜索路徑優先級,所以你應該能夠實現你想要的

1

的第一件事要做的就是升級virtualenv

sudo aptitude remove python-virtualenv python-pip 
sudo easy_install pip virtualenv 

那麼你已經有了分配默認安裝== 0.6.24。

相關問題