hol*_*fix 12 python pip osx-mavericks
升级到OSX Mavericks并且一切都破裂了.我尝试了"sudo easy_install pip"技巧,似乎小狗在其他地方:
Best match: pip 1.4.1
Processing pip-1.4.1-py2.7.egg
pip 1.4.1 is already the active version in easy-install.pth
Installing pip script to /Library/Frameworks/Python.framework/Versions/2.7/bin
Installing pip-2.7 script to /Library/Frameworks/Python.framework/Versions/2.7/bin
Using /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.4.1-py2.7.egg
Processing dependencies for pip
Finished processing dependencies for pip
Run Code Online (Sandbox Code Playgroud)
点数投掷:
Traceback (most recent call last):
File "/usr/local/bin/pip", line 5, in <module>
from pkg_resources import load_entry_point
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 2603, in <module>
working_set.require(__requires__)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 666, in require
needed = self.resolve(parse_requirements(requirements))
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 565, in resolve
raise DistributionNotFound(req) # XXX put more info here
pkg_resources.DistributionNotFound: pip==1.2.1
Run Code Online (Sandbox Code Playgroud)
Tre*_*ein 23
可能你已经习惯easy_install了安装pip和py包管理工具的混合导致了pkg_resources.DistributionNotFound问题.要修复它,请运行:
easy_install --upgrade pip
Run Code Online (Sandbox Code Playgroud)
我强烈建议使用 Homebrew - http://brew.sh/在 OSX 上安装 Python。Pip 和 easy_install 已正确设置,您将永远不需要使用它sudo来安装任何软件包。这是我喜欢的 Homebrew 的基本原则之一。
| 归档时间: |
|
| 查看次数: |
7489 次 |
| 最近记录: |