2014-09-24 44 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 

代替。

相关问题