如何解决为什么我的pip安装工具无法在python 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
应该提及项目所需的软件包,而不是安装这些要求所需的工具。那是一种自我参照。
- 尝试升级您的pip版本。
python -m pip install --upgrade pip
- 如果确实如此,请考虑使用python虚拟环境(venv)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。