繁体   English   中英

为什么我的 pip 安装工具不再适用于 python 版本 3.7

[英]why is my pip installing tool not working anymore with python version 3.7

当我在项目上运行pip3 install -r requirements.txt时,我收到以下错误消息:

pip._vendor.pkg_resources.VersionConflict: (pip 20.2.2 (/usr/local/lib/python3.7/site-packages), Requirement.parse('pip==20.1.1'))

为什么会这样? 我完全无法从事新项目。

我的 python 版本是 3.7.8,我正在使用 MAC。

这与自制 pyhton 版本有关,现在是 3.8,我的机器上也安装了它。

requirements.txt文件中似乎提到了 pip,需要特定版本的 pip。 当您从requirements.txt中删除指定 pip 版本的行时,安装应该可以工作。

requirements.txt应该提到你的项目需要的包,而不是你需要安装这些需求的工具。 这是一种自我参照。

  1. 尝试升级您的 pip 版本。
python -m pip install --upgrade pip
  1. 如果这种情况仍然存在,请考虑使用 python 虚拟环境( venv

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM