Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何修复pip:无法导入名称main?(pip已安装,pip3工作正常)_Python_Ubuntu_Pip - Fatal编程技术网

Python 如何修复pip:无法导入名称main?(pip已安装,pip3工作正常)

Python 如何修复pip:无法导入名称main?(pip已安装,pip3工作正常),python,ubuntu,pip,Python,Ubuntu,Pip,问题是当我运行pip3-version时,它工作良好,并产生 来自/usr/lib/python3/dist包python 3.6的pip 9.0.1 所以我决定使用sudo安装pip,apt安装python-pip,并且工作良好 python pip已经是最新版本9.0.1-2.3~ubuntu1 但是当我尝试运行pip-version时,会出现以下错误 回溯最近一次呼叫上次: 文件/usr/bin/pip,第9行,在 从pip导入主 ImportError:无法导入主名称 我已经看过这篇文章

问题是当我运行pip3-version时,它工作良好,并产生

来自/usr/lib/python3/dist包python 3.6的pip 9.0.1

所以我决定使用sudo安装pip,apt安装python-pip,并且工作良好

python pip已经是最新版本9.0.1-2.3~ubuntu1

但是当我尝试运行pip-version时,会出现以下错误

回溯最近一次呼叫上次: 文件/usr/bin/pip,第9行,在 从pip导入主 ImportError:无法导入主名称


我已经看过这篇文章了,但我的问题只有在使用pip python 2.7时才会出现。任何帮助都将不胜感激

问题与PIP10.0中的bug相同尽管我使用的是PIP18.0,但bug仍然存在

解决方案是修改文件:/usr/bin/pip sudo vim/usr/bin/pip 发件人:


信用证:

问题与PIP10.0中的bug是一样的,尽管我使用的是PIP18.0,但bug仍然存在

解决方案是修改文件:/usr/bin/pip sudo vim/usr/bin/pip 发件人:

学分:

from pip import main
if __name__ == '__main__':
sys.exit(main())
from pip import __main__
if __name__ == '__main__':
sys.exit(__main__._main())