2012-06-14 140 views
2

我需要一個包含所有全局軟件包的虛擬環境。我創建了一個,而全局Django版本是1.3.1。現在,我只需要在我的虛擬環境中將Django版本升級到1.4。我通過激活它切換到我的環境,並試圖如何僅在python虛擬環境中升級django軟件包?

須藤PIP安裝Django = 1.4

它被安裝,而不是在虛擬ENV但在全球的dist-包。

如何僅在虛擬環境中安裝軟件包?

回答

2

activate腳本切換到虛擬環境後。只需使用pip install Django==1.4sudo需要。

或者,您可以使用​​,在這種情況下,您不需要先切換到虛擬環境。

+0

的感謝!你節省了我的時間,因爲我練習用sudo在服務器上安裝模塊。 – Babu

1

如果你只是想升級包,不知道你想升級到你可以在你的virtualenv使用

pip install <package_name> --upgrade 

的版本號。所以你的情況下面將上述工作以及:

pip install django --upgrade 

而不是--upgrade只是-U也夠了。

相關問題