1
我在Django
+ virtualenv
上遇到了一個奇怪的行爲。Django VirtualEnv工作不正常
我正在使用Ubuntu x64 13.04 raring ringtail Server。
比方說,我有兩個項目,在Django 1.3一個發達國家和其他有關的Django 1.4
,並在系統我已經安裝的Django 1.6。
我請按照下列步驟來創建我的virtualenv:
mkdir enviroments
cd enviroments
virtualenv --no-site-packages django1.3
cd django1.3
source bin/activate
sudo pip install Django==1.3
一切正常,但是當我重複這個過程,但是改變,讓我們說Django1.3
爲Django1.4
,它只是重新安裝的Django在PC的根目錄的文件。
我的意思是,它不會爲該virtualenv安裝django,它會將其完全重新安裝到pc中,替換之前安裝在其他virtualenv上的django 1.3。
是的,我在安裝Django版本之前激活了virtualenv
。
我知道virtualenv的存在,可以在同一臺機器上在不同版本的django上創建和安裝不同的項目。
什麼可能導致此行爲?
在此先感謝!