pip升级后提示错误ImportError: cannot import name main
发布时间:2020-12-17 17:03:53 所属栏目:Python 来源:网络整理
导读:错误信息如下: root@ubuntu:~#?pip?-VTraceback?(most?recent?call?last):??File?"/usr/bin/pip",?line?9,?in?module????from?pip?import?mainImportError:?cannot?import?name?main 解决办法: 第一个方法: 使用pip2 第二个方法(部分无效): 1,获取pip
错误信息如下: root@ubuntu:~#?pip?-V Traceback?(most?recent?call?last): ??File?"/usr/bin/pip",?line?9,?in?<module> ????from?pip?import?main ImportError:?cannot?import?name?main 解决办法: 第一个方法:使用pip2 第二个方法(部分无效): 1,获取pip路径 >>>?which??pip /usr/local/bin/pip 2?打开pip文件并修改 >>>?vim?/usr/local/bin/pip 你可以看到 #!/usr/bin/python #?-*-?coding:?utf-8?-*- import?re import?sys from?pip._internal?import?main if?__name__?==?'__main__': ????sys.argv[0]?=?re.sub(r'(-script.pyw|.exe)?$',?'',?sys.argv[0]) ????sys.exit(main()) 更改为 import?re import?sys from?pip._internal?import?__main__ if?__name__?==?'__main__': ????sys.argv[0]?=?re.sub(r'(-script.pyw|.exe)?$',?sys.argv[0]) ????sys.exit(__main__.main()) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |