python2.7.6 pip install 报logging模块错误
报错信息:
…
Traceback (most recent call last):
File “/usr/local/bin/pip”, line 9, in
load_entry_point(‘pip==7.1.2’, ‘console_scripts’, ‘pip’)()
File “/Library/Python/2.7/site-packages/pip-7.1.2-py2.7.egg/pip/init.py”, line 217, in main
return command.main(cmd_args)
File “/Library/Python/2.7/site-packages/pip-7.1.2-py2.7.egg/pip/basecommand.py”, line 182, in main
for name in [“pip._vendor”, “distlib”, “requests”, “urllib3”]
File “/Library/Python/2.7/site-packages/pip-7.1.2-py2.7.egg/pip/compat/dictconfig.py”, line 565, in dictConfig
dictConfigClass(config).configure()
File “/Library/Python/2.7/site-packages/pip-7.1.2-py2.7.egg/pip/compat/dictconfig.py”, line 332, in configure
del logging._handlerList[:]
AttributeError: ‘module’ object has no attribute ‘_handlerList’
…
原因:挺逗比的 开始学python 不熟悉它的很多内置模块 所以在之前有需要用到ogging模块时对其进行了再次安装,导致python 2.7.6 每次都是去引入我后来安装的logging模块,引发了版本冲突。所以只需要找到新安装的 logging模块,将其删除即可
总结:too young too simple. 还是需要去看报错信息,然后分析问题,再去解决问题吧!开始就感觉到可能是版本问题 还以为是python 和pip 版本冲突呢 最终还是google 大法 包治百病哈!
ps:开始尝试写点博客,分享的想法倒还没有(毕竟我还是辣么的菜),记录一下吧!如果碰巧能帮到您,想想也是有点小自豪啊,哈哈!如果错误,热烈欢迎指出!