pip3 Traceback (most recent call last)错误调试

百度找的答案不知道是否正确反正不适用于deepin,就手动调试了一下,结果修复了原理不清楚。

调试环境:

  • OS:deepin 15.11
  • Python3-pip

错误提示:

python@python-PC:/usr/bin$ 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 vi /usr/bin/pip3
from pip import main   
if __name__ == 'main':   <--- 修改此处
    sys.exit(main.main())

测试:

pip3 -V
pip3 -h

猜你喜欢

转载自www.cnblogs.com/kuikuixiaoxiangri/p/11421687.html