使用pip3时出现如下错误:
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
from pip import main
ImportError: cannot import name 'main'
解决方法:
网上了一些大概总结如下:
1、把 /usr/bin/pip3文件中
from pip import main
修改为
from pip._internal import main
2、把 /usr/bin/pip3文件中
from pip import main
if __name__ == '__main__':
sys.exit(main())
修改为
from pip import __main__
if __name__ == '__main__':
sys.exit(__main__._main())
3、输入以下命令卸载pip并重新安装
sudo python3 -m pip uninstall pip && sudo apt install python3-pip --reinstall
本文详细介绍了在使用pip3时遇到的导入错误及其解决方法,包括修改pip3文件中的导入语句和重新安装pip。提供了三种解决方案,适用于不同场景。
1377

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



