【发布时间】:2012-08-09 12:26:51
【问题描述】:
我在为通过 pythonbrew 安装的 python 2.7.3 安装 pip 时遇到问题:
pythonbrew update --master
pythonbrew install 2.7.3 --force
尝试从 pip.openplans.org 获取 pip 时,这在最后阶段挂起失败:
Installed /Users/andrei/.pythonbrew/pythons/Python-2.7.3/lib/python2.7/site-packages/distribute-0.6.28-py2.7.egg
Processing dependencies for distribute==0.6.28
Finished processing dependencies for distribute==0.6.28
After install bootstrap.
Don't have permissions to write /Users/andrei/.pythonbrew/pythons/Python-2.7.3/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg-info, skipping
Creating /Users/andrei/.pythonbrew/pythons/Python-2.7.3/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg-info
Creating /Users/andrei/.pythonbrew/pythons/Python-2.7.3/lib/python2.7/site-packages/setuptools.pth
Searching for pip
Reading http://pypi.python.org/simple/pip/
Reading http://pip.openplans.org
Download error on http://pip.openplans.org: [Errno 8] nodename nor servname provided, or not known -- Some packages may not be found!
Reading http://pip.openplans.org
Download error on http://pip.openplans.org: [Errno 8] nodename nor servname provided, or not known -- Some packages may not be found!
Reading http://pip.openplans.org
...
运行easy_install pip 也会导致同样的错误。当然,我仍然可以克隆pip repo 并手动安装它,但很高兴知道它为什么通过easy_install 失败。有什么想法吗?
更新:
$ host pip.openplans.org
pip.openplans.org is an alias for puffin.oddbird.net.
puffin.oddbird.net has address 173.203.85.138
【问题讨论】:
-
这里无法重现。
host pip.openplans.org带给你什么? -
运行
dscacheutil -flushcache并没有改善? -
是的!那行得通!非常感谢!请把它作为其他用户知道的答案。
-
好了,但您的问题也可以以
Too localized结束。这当然不是特定于 python、pip 或 easy-install 的问题。
标签: python pip easy-install