Ubuntu升级pip后,使用时出现了问题:
Traceback (most recent call last):
File "/usr/bin/pip", line 9, in <module>
from pip import main
参考网上大神的方法,我的问题解决了。解决方法:
如果打开计算机,找到usr/bin/pip,直接修改发现没有权限。
这时直接打开终端,在终端中输入
sudo gedit /usr/bin/pip
这时打开了pip文件,修改
from pip import main
if __name__ == '__main__':
sys.exit(main())
为
from pip import __main__ //修改
if __name__ == '__main__':
sys.exit(__main__._main())//修改
注意两处都要修改,之前没有注意,只修改了第二处,发现还是有误,后来才发现第一处忘记修改了。
具体参考https://blog.csdn.net/qq_38522539/article/details/80678412
本文详细记录了解决Ubuntu系统中pip升级后出现的问题:在使用pip时出现Traceback错误。通过修改/usr/bin/pip文件中的导入语句,将from pip import main更改为from pip import __main__,并调整调用方式,成功解决了问题。

7825

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



