要解決 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 <module>
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
內容
<nav style="box-sizing: border-box;">
- 如何解決 ImportError: cannot import name 'InvalidSchemeCombination' from 'pip._internal.exceptions' ?
- 解決 ImportError 的替代方法:無法從“pip._internal.exceptions”導入名稱“InvalidSchemeCombination”
</nav>
如何解決 ImportError: cannot import name 'InvalidSchemeCombination' from 'pip._internal.exceptions' ?
這個問題 ImportError: cannot import name 'InvalidSchemeCombination' from 'pip._internal.exceptions' 發(fā)生在 pip 文件損壞時,這是導致此問題的原因。
- 首先,運行以下命令:
python -m ensurepip --default-pip - 從https://bootstrap.pypa.io/get-pip.py獲取 get-pip.py 腳本
- 打開具有管理權限的終端/命令行,導航到包含下載的 get-pip.py 文件的文件夾,然后運行:
python get-pip.py - 問題已解決。