【发布时间】:2020-11-05 20:43:34
【问题描述】:
我在尝试安装“请求”Python 包运行命令pip install request 时收到以下错误消息:
错误:找不到满足要求的版本 (来自版本:无)错误:找不到匹配的分布 请求
采取的故障排除步骤:
- 在this Stack Overflow 之后将 pip 从 20.0.2 升级到 pip 20.1.1
- 跑
pip3 install request;收到相同的错误消息 - 尝试从this Stack Overflow 安装 0.0.14 版的 setupfile;收到类似的错误消息
附加信息:
- Manjaro Linux XFCE 20.0.3
- Python 3.8.3
- 点 20.1.1
看起来这个包在 PyPI 服务器上已经不存在了。如果你谷歌搜索“pip install request”,你应该可以看到request PyPI project被索引,如果你点击它,你会得到一个错误代码404。
我有什么遗漏吗?或者有没有其他方法来安装“请求”包?其他地方有吗?
编辑(用于用例上下文和示例):我正在尝试通过 Linux Manjaro 安装 macOS 虚拟机。我正在关注this Passthrough Post article。在文章的“基本设置”部分下,Python 包的“click”和“request”是先决条件依赖项。所以命令是pip install click request。如果您在 5:28 开始看到 this video guide,则他能够成功运行该命令并安装“请求”包。
另外,这是从 Flask 导入的截图示例:Request package imported from Flask example.jpeg
【问题讨论】:
-
pip install requests -
@OlvinRoght @vvk24 谢谢,但这不是我想要安装的。为了澄清我的用例,我正在尝试通过 Linux Manjaro 安装 macOS 虚拟机,遵循本指南passthroughpo.st/… 在指南的“基本设置”部分下,Python 包“单击”和“请求”是先决条件依赖关系。所以命令是
pip install click request。如果您从 5:28 开始看到此视频指南,则他能够安装requestpackage:youtu.be/HipxJJhDPHA?t=328 -
1. 看起来像是您要遵循的指南中的错字。 No request on PyPI,但requests on PyPI。 PyPI 是默认安装的存储库 pip。我检查了指南中链接的 git 存储库,只提到了
import requests而不是request。 2. 在屏幕截图中显示为from flask import request,因此您需要安装flask。 3. 视频中的片段没有定论,对我来说没有任何意义。 -
经过更多研究,看起来确实在某个时候可能有一个关于 PyPI 的
request项目。可能与此 git repository 相关联(也已删除)。无论如何,我很确定您要运行的代码需要requests而不是request,所以这个其他项目在某个时候存在但现在不见了并不重要。 -
我投票决定重新开放。这比错字要复杂一些。或者至少错字不在此处提出问题的一方。