Python pip 报错 ImportError: cannot import name ‘InvalidSchemeCombination’ from ‘pip._internal.exce...

要解决 ImportError: cannot import name 'InvalidSchemeCombination' from 'pip._internal.exceptions' 错误,请遵循以下方法。

错误日志

File "/opt/abc/Python/3.7.9/x64/lib/python3.7/site-packages/pip/_internal/locations/_sysconfig.py", line 8, in 
      from pip._internal.exceptions import InvalidSchemeCombination, UserInstallationInvalid
  ImportError: cannot import name 'InvalidSchemeCombination' from 'pip._internal.exceptions' (/opt/hostedtoolcache/Python/3.7.9/x64/lib/python3.7/site-packages/pip/_internal/exceptions.py)
Error: The process '/opt/hostedtoolcache/Python/3.7.9/x64/bin/pip' failed with exit code 1

内容

如何解决 ImportError: cannot import name 'InvalidSchemeCombination' from 'pip._internal.exceptions' ?

这个问题 ImportError: cannot import name 'InvalidSchemeCombination' from 'pip._internal.exceptions' 发生在 pip 文件损坏时,这是导致此问题的原因。

  1. 首先,运行以下命令:python -m ensurepip --default-pip
  2. 从https://bootstrap.pypa.io/get-pip.py获取 get-pip.py 脚本
  3. 打开具有管理权限的终端/命令行,导航到包含下载的 get-pip.py 文件的文件夹,然后运行:python get-pip.py
  4. 问题已解决。

解决 ImportError 的替代方法:无法从“pip._internal.exceptions”导入名称“InvalidSchemeCombination”

你可能感兴趣的:(Python pip 报错 ImportError: cannot import name ‘InvalidSchemeCombination’ from ‘pip._internal.exce...)