2014-09-24 69 views
1

pip不會顯示我已安裝的軟件包。Pip不顯示我的安裝軟件包

我做

brew install python 
sudo -E pip install virtualenv 
pip list 

pip (1.5.6) 
setuptools (5.4.2) 
wsgiref (0.1.2) 

爲什麼不點子顯示virtualenv

此pip是由brew安裝的版本。

當我安裝蟒蛇,它說:

They will install into the site-package directory /usr/local/lib/python2.7/site-packages

此目錄中來看,virtualenv中是不存在的。

做一個updatedb;定位的virtualenv,我在這裏找到它安裝:

/lib/python2.7/site-packages/

是怎麼回事? Pip安裝到上述位置,但在我做pip list時沒有意識到!

編輯:在回答@ jordanm的評論,

sudo -E pip install virtualenv 

Password: 
Downloading/unpacking virtualenv 
    Downloading virtualenv-1.11.6-py2.py3-none-any.whl (1.6MB): 1.6MB downloaded 
Installing collected packages: virtualenv 
Successfully installed virtualenv 
Cleaning up... 
+0

感謝@jordanm的編輯。我太懶惰了。與pip有不愉快的一天。 – imagineerThat 2014-09-24 00:17:43

+0

「pip install virtualenv」的輸出在哪裏? – jordanm 2014-09-24 00:19:40

+0

已添加編輯。沒有有用的信息,我認爲。我確定它已經安裝到我最初提到的地方,相對於時間戳。 – imagineerThat 2014-09-24 00:22:36

回答

0

sudo -E pip install virtualenv最容易安裝的virtualenv到OSX提供全系統的Python安裝,不自制安裝了Python。

嘗試:

brew install pyenv-virtualenv 

代替。