[英]Pip doesn't show my installed packages
pip won't show my installed packages. 点子不会显示我已安装的软件包。
I did 我做了
brew install python
sudo -E pip install virtualenv
pip list
pip (1.5.6)
setuptools (5.4.2)
wsgiref (0.1.2)
Why isn't pip showing virtualenv
? 点子为什么不显示
virtualenv
?
This pip is the version installed by brew. 这个点是brew安装的版本。
When I installed python, it says: 当我安装python时,它说:
They will install into the site-package directory /usr/local/lib/python2.7/site-packages
Looking in this directory, virtualenv is not there. 在此目录中查找,virtualenv不存在。
Doing an updatedb; 进行更新b; locate virtualenv, I find it installed here:
找到virtualenv,我发现它安装在这里:
/lib/python2.7/site-packages/
What gives? 是什么赋予了? Pip installs to above location, but isn't aware of it when I do
pip list
! pip list
安装到上述位置,但是当我做pip list
时不知道它!
EDIT: In response to @jordanm's comment, 编辑:回应@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...
sudo -E pip install virtualenv
most likely installs virtualenv to OSX provided system-wide Python installation, not Homebrew installed Python. sudo -E pip install virtualenv
最有可能将virtualenv安装到OSX所提供的系统范围的Python安装中,而不是Homebrew安装的Python中。
Try: 尝试:
brew install pyenv-virtualenv
instead. 代替。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.