尝试使用 pip 安装“request”包时出现 Python 错误 [已关闭]

问题描述 投票:0回答:2

尝试安装“请求”Python 包运行命令时收到以下错误消息

pip install request

错误:找不到满足要求的版本 (来自版本:无)错误:找不到匹配的发行版 请求

采取的故障排除步骤:

附加信息:

PyPI 服务器上似乎不再存在该包。如果您在 Google 上搜索“pip install request”,您应该能够看到

request PyPI 项目 已被索引,如果您单击它,您将收到错误代码 404。

我有什么遗漏的吗?或者还有其他方法来安装“请求”包吗?其他地方可以买到吗?

编辑(用于用例上下文和示例):我正在尝试通过 Linux Manjaro 安装 macOS 虚拟机。我正在关注

这篇穿越帖子文章。在本文的“基本设置”部分下,Python 包“click”和“request”是先决条件依赖项。所以命令是pip install click request

。如果您从 5:28 开始看到
此视频指南,则他能够成功运行该命令并安装“请求”包。

此外,这是从 Flask 导入的屏幕截图示例:

Request package imported from Flask example.jpeg

python pip package pypi
2个回答
2
投票
我想你想安装的是“requests”包


1
投票
据我了解...

文章

中有一个错别字。当它说安装 request 时,它实际上应该说 requests (复数,末尾带有 s)。截屏视频的作者似乎犯了同样的错误,我只能假设这对他们来说没有什么后果,因为他们可能已经以某种方式在他们的 Python 环境中预先安装了 requests这可以通过阅读文章中链接的

git

存储库中的实际代码来确认。特别是以下几行 import click import requests

更新

看起来(至少在某个时间点)request(末尾没有

s

)软件包包含一些恶意软件:


https://discuss.python.org/t/improving-risks-and-consequences-against-typosquatting-on-pypi/5090

© www.soinside.com 2019 - 2024. All rights reserved.