pip 报错Traceback (most recent call last): File "/home/yan/anaconda2/envs/my_proj/bin/pip", line ...

当使用pip install 包时,总是报错,错误提示如下图:


网上有人说:

将 /usr/bin/pip 文件中:

from pip import  main

if __name__ == '__main__':

    sys.exit(main())

改为:

from pip import __main__

if __name__ == '__main__':

    sys.exit(__main__._main())

原文来源:pip问题:Traceback (most recent call last): File "/usr/bin/pip", line 9, in - vmxhc1314的博客 - CSDN博客

按照该方法修改了pip文件,保存后并重启了计算机,但错误提示还是一样,所以问题没有解决。看到有人说是权限问题,使用sudo pip install 包名就OK了。经过试验,确实是权限问题,虽然能够使用pip安装了,但是会提示,具体内容如图:


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容