执行pip命令报错:
$ pip3 -V
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
from pip import main
ImportError: cannot import name 'main'
解决办法:
sudo gedit /usr/bin/pip3
/修改前
from pip import main
if __name__ == '__main__':
sys.exit(main())
修改后
from pip import __main__ //这行也要修改
if __name__ == '__main__':
sys.exit(__main__._main())//增加__main__._
结果:
$ pip3 -V
pip 19.3.1 from /home/biny/.local/lib/python3.5/site-packages/pip (python 3.5)
修复pip3导入错误
本文详细介绍了当使用pip3命令时遇到'ImportError: cannot import name 'main''错误的解决方案。通过修改/usr/bin/pip3文件中特定行的代码,可以成功解决此问题,使pip3命令恢复正常运行。
2995

被折叠的 条评论
为什么被折叠?



