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

为什么我的pip安装工具不再适用于python 3.7版,python,pip,Python,Pip,在项目上运行pip3 install-r requirements.txt时,会收到以下错误消息: pip.\u vendor.pkg\u 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版本现在是

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

pip.\u vendor.pkg\u 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有关

尝试升级您的pip版本。 如果这是PIST,考虑使用Python虚拟环境。
看起来requirements.txt文件中提到了pip,需要特定版本的pip。当您从requirements.txt中删除指定pip版本的行时,安装应该可以工作


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

您是否尝试升级pip?pip安装-U pipI已经更新了此要求:pip位于/usr/local/lib/python3.7/site-packages 20.2.2为什么虚拟环境会在这里有所帮助?如果过时的pip版本是其他模块的要求安装命令不起作用,但我使用了venv,那么它就开始工作了
python -m pip install --upgrade pip