【问题标题】:ModuleNotFoundError: No module named 'pip' on virtual environment [duplicate]ModuleNotFoundError:虚拟环境中没有名为“pip”的模块[重复]
【发布时间】:2021-09-13 13:28:37
【问题描述】:

Pip 在我的虚拟环境中不起作用。当我创建一个虚拟环境时,它第一次可以正常工作,但下次似乎无法正常工作。即使我将 pip 升级到最新版本,它也会引发相同的错误。我该如何解决这个问题?

点冻结 回溯(最近一次通话最后): _run_module_as_main 中的文件“C:\Users\User\AppData\Local\Programs\Python\Python39\lib\runpy.py”,第 197 行 返回_run_code(代码,main_globals,无, run_code 中的文件“C:\Users\User\AppData\Local\Programs\Python\Python39\lib\runpy.py”,第 87 行 执行(代码,run_globals) 文件“D:\Fast\name\venv\Scripts\pip.exe_main.py”,第 4 行,在 ModuleNotFoundError: 没有名为“pip”的模块

【问题讨论】:

  • 你试过pip3吗?
  • 你的 Python 设置是什么?您使用的是什么操作系统?你做了什么命令来设置你的虚拟环境?你能跑python -m pip吗?
  • @anurag 我试过 pip3,仍然显示“没有名为 pip 的模块”

标签: python django pip virtualenv


【解决方案1】:

在 Windows 上,请按以下步骤操作: (适用于 Python 3.6 及更高版本

  1. 下载此文件:https://bootstrap.pypa.io/get-pip.py
  2. 打开cmd,进入文件下载路径,运行如下命令:
    python3 get-pip.py --force-reinstall
    

验证是否重新安装了pip

pip3 -V

[这些通用步骤应该适用于任何操作系统!]

【讨论】:

    猜你喜欢
    • 2020-08-17
    • 2021-04-08
    • 2019-03-03
    • 2017-09-11
    • 2021-11-24
    • 1970-01-01
    • 1970-01-01
    • 2020-07-31
    • 1970-01-01
    相关资源
    最近更新 更多