pip升级后Import Error:cannot import name main解决方案
在Ubuntu上安装软件,不小心升级了pip,导致使用时报错如下:

后来发现是因为将pip更新为19.3.1后库里面的函数有所变动造成这个问题。 解决方法如下:
$ sudo gedit /usr/bin/pip
1.from pip import main
改成
from pip._internal import main
2.from pip import main
if name == ‘main’:
sys.exit(main())
改成
from pip import main
if name == ‘main’:
sys.exit(main.main())

在Ubuntu中,pip升级到19.3.1版本后可能导致ImportError:cannotimportnamemain错误。本文提供了解决方案,通过修改pip内部文件中的导入语句来修复此问题。
646

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



