python - 模块未找到错误: No module named 'pip' on virtual environment

标签 python django pip virtualenv

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

pip freeze Traceback (most recent call last): File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\runpy.py", line 197, in _run_module_as_main return _run_code(code, main_globals, None, File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\runpy.py", line 87, in run_code exec(code, run_globals) File "D:\Fast\name\venv\Scripts\pip.exe_main.py", line 4, in ModuleNotFoundError: No module named 'pip'

最佳答案

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

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

验证是否重新安装了pip:

pip3 -V

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

关于python - 模块未找到错误: No module named 'pip' on virtual environment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68210845/

相关文章:

python - DEBUG=FALSE 时 Django 500 错误,但仅在某些页面上

python - 使用自有的python pip依赖和docker进行开发

python - 当从 bash 脚本调用时,pip 在 vi​​rtualenv 和全局安装包

python - 为 scipy.optimize.curve_fit 函数中的各个独立点分配边界

python - flask 析构函数

python - 使用 python 连接到 tor 上的 .onion 网站?

python - 在 Google App Engine 中将二进制文件转换为 PIL Image 数据类型

python - 类型错误 : 'InMemoryUploadedFile' object is not subscriptable

django - 使用 Django Rest Framework 将扁平 JSON 转换为嵌套 JSON

python - 如何在 Python 中安装和使用 scikit-learn