我最近升级了pip,它破坏了一些东西。
我试着运行这个:
sudo pip install -U ipython pyzmq
Requirement already up-to-date: ipython in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
Downloading/unpacking pyzmq
Downloading pyzmq-14.5.0.tar.gz (997kB): 997kB downloaded
Running setup.py (path:/private/tmp/pip_build_root/pyzmq/setup.py) egg_info for package pyzmq
usage info....
error: invalid command 'egg_info'
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /private/tmp/pip_build_root/pyzmq
Storing debug log for failure in /Users/asselinpaul/.pip/pip.log
➜ ~ pip show setuptools
---
Name: setuptools
Version: 15.0
Location: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/setuptools-15.0-py2.7.egg
Requires:更多信息:
➜ ~ which python
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
➜ ~ which pip
/Library/Frameworks/Python.framework/Versions/2.7/bin/pip奇怪的是,setuptools并没有被找到,而是被安装了。
➜ ~ which setuptools
setuptools not found
➜ ~ sudo pip install -U setuptools
Password:
Requirement already up-to-date: setuptools in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/setuptools-15.0-py2.7.egg
Cleaning up...发布于 2015-05-06 00:02:05
我和你有同样的问题(也是在Mac上)。我从~/env-backend/backend/lib/python2.7/site-packages中删除了(rm -r)所有安装了setuptools的文件和文件夹(ls | grep setup)。
然后,我使用来自python.org (> curl https://bootstrap.pypa.io/ez_setup.py -o - | python)的curl指令安装了setuptools,此后它对我来说工作得很好。
https://stackoverflow.com/questions/29631880
复制相似问题