2016-06-08 80 views
0

我刚刚从pip安装了“logging”,现在pip已损坏。我试过sudo rm /usr/local/bin/pip*; sudo easy_install pip,但没有解决问题。试图安装一个包的全部结果:pip失败,属性错误:无属性_handerList

Traceback (most recent call last): 
    File "/usr/local/bin/pip", line 9, in <module> 
    load_entry_point('pip==8.1.1', 'console_scripts', 'pip')() 
    File "/Library/Python/2.7/site-packages/pip/__init__.py", line 217, in main 
    return command.main(cmd_args) 
    File "/Library/Python/2.7/site-packages/pip/basecommand.py", line 179, in main 
    for name in ["pip._vendor", "distlib", "requests", "urllib3"] 
    File "/Library/Python/2.7/site-packages/pip/compat/dictconfig.py", line 565, in dictConfig 
    dictConfigClass(config).configure() 
    File "/Library/Python/2.7/site-packages/pip/compat/dictconfig.py", line 332, in configure 
    del logging._handlerList[:] 
AttributeError: 'module' object has no attribute '_handlerList' 

任何帮助在这里将不胜感激。

+0

可能的复制http://stackoverflow.com/questions/ 28365790/attributeerror-when-trying-install-using-pip) –

+0

我似乎这是相同的问题为https://stackoverflow.com/questions/28365790/attributeerror-when-trying-to-install-using-pip –

回答

2

您可以尝试通过Python本身或使用easy_install正确重新安装pip并强制执行升级。

的Python

python -m pip install --upgrade --force pip

[试图安装使用PIP时AttributeError的(指的easy_install

sudo easy_install --upgrade pip

+0

易于安装工作。 Python仍然造成错误。谢谢 – bdeo