在Ubuntu上安装软件,不小心升级了pip,导致使用时报错如下

后来发现是因为将pip更新为10.0.0后库里面的函数有所变动造成这个问题。 解决方法如下:
sudo gedit /usr/bin/pip
将原来
from pip import main
if __name__ == '__main__':
sys.exit(main())
改为
from pip import __main__
if __name__ == '__main__':
sys.exit(__main__._main())
就可以
参考文章:https://blog.youkuaiyun.com/zong596568821xp/article/details/80410416
在Ubuntu中不慎将pip升级到10.0.0版本后,由于库内函数变动导致使用时出现错误。本文提供了解决方案,通过修改pip源代码中的导入语句来恢复pip的功能。
518

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



