首页 > 解决方案 > 没有找到多个包的匹配分布

问题描述

突然间,我在尝试使用我以前工作(好几个月)的需求文件时遇到了很多错误。我试图去 pypi.org 并得到相同的 404 错误。

我的设置有问题吗?

> pip install -r requirements.txt
Collecting get==2019.4.13 (from -r requirements.txt (line 4))
  Cache entry deserialization failed, entry ignored
Exception:
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://pypi.org/simple/get/

如果我删除行get==2019.4.13下一个错误是:

> pip install -r requirements.txt
Collecting post==2019.4.13 (from -r requirements.txt (line 11))
  Cache entry deserialization failed, entry ignored
Exception:
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://pypi.org/simple/post/

标签: python-3.xpippypi

解决方案


PyPI 管理员在这里。您可能无意中拥有request而不是requests在您的requirements.txt文件中。

这些项目 ( request, get, post) 已被其作者删除并且不再存在。您应该将它们从您的requirements.txt文件中删除。


推荐阅读