网上有很多的解决方法,常用的两种方法进行如下的总结,一种时把pip改成pip._internal,另外一种是把其中的main改为__main__._main()
问题:
# 报错信息如下:
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
from pip import main
ImportError: cannot import name 'main'
解决方法一:
在usr/bin/pip
文件中修改为如下代码:
如果上述解决方法没有起作用,建议改为原来代码,并尝试以下方式二。
解决方法二:
当我们执行pip3命令时,遇到上面的提示信息,我们只需执行:
sudo gedit /usr/bin/pip3
将该文件中的
from pip import main
修改为:
from pip._internal import main
基本以上两种解决办法,即可。
注意:
如果是出现问题的是pip3,应该修改的时/usr/bin/pip3文件。注意修改的对象。