使用sudo pip3 install –upgrade pip命令将pip3升级到10.0.0版本后报错ImportError: cannot import name ‘main’。
报错的文件是在usr/bin/pip3 的,之后就进入到那个路径下,打开对应文件
$ cd /usr/bin
$ sudo vi pip3
内容显示如下
from pip import main
if __name__ == '__main__':
sys.exit(main())
将上面三行改为下面三行
from pip import __main__
if __name__ == '__main__':
sys.exit(__main__._main())
问题就解决啦!
如果不想使用10.0.0版本,可用下面的命令降到8.1.1版本。
$ sudo python3 -m pip uninstall pip && sudo apt install python3-pip --reinstall