Python 3.x 找不到多个包的匹配分发

Python 3.x 找不到多个包的匹配分发,python-3.x,pip,pypi,Python 3.x,Pip,Pypi,突然,我在尝试使用我以前的工作(几个月)需求文件时出现了很多错误。 我试图访问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.

突然,我在尝试使用我以前的工作(几个月)需求文件时出现了很多错误。 我试图访问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/

我也有同样的问题。我有一个django网站部署到Heroku。当我按下提交按钮时,它会抛出如下错误:

remote:        ERROR: Could not find a version that satisfies the requirement post==2019.4.13 (from -r /tmp/build_f0948004/requirements.txt (line 26)) (from versions: none)
remote:        ERROR: No matching distribution found for post==2019.4.13 (from -r/tmp/build_f0948004/requirements.txt (line 26))
我删除了
requirements.txt
中spat错误的依赖项:

get==2019.4.13 
post==2019.4.13 
request==2019.4.13

我保存了我的提交并推送它。现在它工作正常。

我也有类似的问题。我有一个django网站部署到Heroku。当我按下提交按钮时,它会抛出如下错误:

remote:        ERROR: Could not find a version that satisfies the requirement post==2019.4.13 (from -r /tmp/build_f0948004/requirements.txt (line 26)) (from versions: none)
remote:        ERROR: No matching distribution found for post==2019.4.13 (from -r/tmp/build_f0948004/requirements.txt (line 26))
我删除了
requirements.txt
中spat错误的依赖项:

get==2019.4.13 
post==2019.4.13 
request==2019.4.13

我保存了我的提交并推送它。现在它工作正常。

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


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

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


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

您可以使用curl检查是否可以连接到pypi吗?这可能是因为您在一个代理之后,需要为pip配置代理以使其工作。我尝试从浏览器(从不同位置)获得相同的404。该包似乎已从PyPI中删除:。在维护者那里有一个旧版本是“russianidiot”,我记得她(?)从PyPI和Github中删除了很多(?)包:这太糟糕了!为什么会有人删除软件包?我如何才能确保我的应用程序在未来能正常工作?有点相关:--这不是实际问题,但从russianidiot删除的一些软件包也造成了这种情况下的混乱。-我不知道这个帐户发生了什么,也许值得关注,也许他们可以提供一些线索。你能用curl检查一下是否可以连接到pypi吗?这可能是因为您在一个代理之后,需要为pip配置代理以使其工作。我尝试从浏览器(从不同位置)获得相同的404。该包似乎已从PyPI中删除:。在维护者那里有一个旧版本是“russianidiot”,我记得她(?)从PyPI和Github中删除了很多(?)包:这太糟糕了!为什么会有人删除软件包?我如何才能确保我的应用程序在未来能正常工作?有点相关:--这不是实际问题,但从russianidiot删除的一些软件包也造成了这种情况下的混乱。-我不知道这个帐户发生了什么,也许值得关注,也许他们可以提供一些线索。谢谢,删除这些行修复问题。只希望它不会在我的项目中引起任何问题。这个解决方案对我很有效。我现在试图弄清楚这些依赖关系最初是如何存在的。有人对此有什么见解吗?谢谢,删除这些行并修复问题。只希望它不会在我的项目中引起任何问题。这个解决方案对我很有效。我现在试图弄清楚这些依赖关系最初是如何存在的。有人对此有什么见解吗?谢谢。我们如何确保“请求”一天不会被删除?<代码>请求< /代码>项目是Python软件基金会本身的项目,而不是一些第三方个人:谢谢。我们如何确保“请求”在某一天不会被删除?<代码>请求< /代码>项目是Python软件基金会本身的项目,而不是一些第三方个人: