我有一個virtualenv安裝,似乎有點破。virtualenv中的點是全局點
當我創建使用virtualenv .
一個的virtualenv它說一切都很好:
New python executable in ./bin/python2.7
Also creating executable in ./bin/python
Installing setuptools, pip...done.
然後我source bin/activate
激活的virtualenv。
但是,當我做which pip
,我得到了全球點子。我在bin/
文件夾中找到了一個峯值,並注意到pip並未實際安裝,所以我甚至無法直接指向它。
我又試圖使用easy_install
的virtualenv中安裝點子,但事實證明,即使是使用easy_install指向全球easy_install
,並驚奇地發現在的virtualenv的bin/
文件夾中沒有easy_install的。
bin文件夾中的內容是:
activate activate.csh activate.fish activate_this.py python python2 python2.7
我的virtualenv的版本是1.11,蟒蛇是2.7.5,這是webfaction所有正在運行的,爲此,我認爲這是衆所周知,virtualenv中帶來了一些問題?雖然已經安裝在服務器上,但我有一個可用的virtualenv,所以這對我來說很奇怪。
您是否嘗試像這樣創建您的virtualenv? 'virtualenv venv --no-site-package --distribute'我不知道,但它可能會以某種方式解決您的問題。 – Depado
這是一個更新版本的virtualenv。 --no-site-packate和--distribute都被棄用且不起作用。 – Simon
該死的你是對的,我從來沒有見過。 (雖然我總是與最新版本保持一致) – Depado