为什么我在安装 pip 后立即收到 ImportError: No module named pip '?

新手上路,请多包涵

我已经安装了 pip 和 ez 安装程序。我还检查了系统路径,我可以在文件夹结构中看到该模块。仍然当我尝试运行 pip 命令时,我收到一个导入错误,指出没有名为 pip 的模块。我在 windows7 机器上运行 32 位 python

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

阅读 335
2 个回答

只要确保您已将 python 包含到 Windows PATH 变量中,然后运行 python -m ensurepip

原文由 Gorodeckij Dimitrij 发布,翻译遵循 CC BY-SA 3.0 许可协议

在使用 python 嵌入运行 get_pip.py 之后,你必须修改你的 pythonXX._pth 文件。添加 Lib\site-packages ,得到这样的东西:

 pythonXX.zip
.
Lib\site-packages
# Uncomment to run site.main() automatically
#import site

如果你不这样做,你会得到这个错误:

ModuleNotFoundError:没有名为“pip”的模块

要么

python-3.8.2-embed-amd64\python.exe: 没有名为 pip 的模块

λ pip
Traceback (most recent call last):
  File "runpy.py", line 193, in _run_module_as_main
  File "runpy.py", line 86, in _run_code
  File "python-3.8.2-embed-amd64\Scripts\pip.exe__main__.py", line 4, in <module>
ModuleNotFoundError: No module named 'pip'

λ python -m pip
python-3.8.2-embed-amd64\python.exe: No module named pip

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

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