如何修复 ModuleNotFoundError: No module named 'pip._internal' with python source code installation

新手上路,请多包涵

我已经通过编译源代码在redhat机器上安装了python3.7,但是在处理pip3时遇到了问题。安装后我做了这个步骤:

 sudo ln /usr/local/bin/python3.7 /usr/bin/python3

sudo ln /usr/local/bin/pip3.7 /usr/bin/pip3

python3——版本为 Python 3.7.3

但是我通过运行这些命令遇到了这个错误:

 python3 -m pip install requests

给出 /usr/bin/python3: No module named pip.__main__; ‘pip’是一个包,不能直接执行

pip3 install requests

给出 ModuleNotFoundError: No module named ‘pip._internal’

原文由 Wajih Katrou 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 670
1 个回答

尝试重新安装 pip 如下:

 curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py --force-reinstall

原文由 Harsha Biyani 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进