python【2】:Windows pip: ImportError: cannot import name 'main' 解决方案

知识共享许可协议 版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons

一、pip降级

降级之后就不存在问题

在Windows 10上,我使用以下命令降级pip:

python -m pip uninstall pip
python -m pip install pip==9.0.3

 

二、改pip文件

当 pip 更新至最新版的时候,不管是执行 pip list 还说 pip install packageName 安装包,都会抛出一个异常

Traceback (most recent call last):
  File "/usr/bin/pip3", line 9, in <module>
    from pip import main
ImportError: cannot import name 'main'

那么应该怎么解决呢,其实很简单, 编辑 /usr/bin/pip 文件,修改代码为:

from pip._internal import main

猜你喜欢

转载自blog.csdn.net/qq_38604355/article/details/92821738