【问题标题】:Install requests offline and without pip离线安装请求且无需 pip
【发布时间】:2020-03-16 18:21:57
【问题描述】:

我有一台安装了 Python 3.1 的机器。我想安装模块“requests”,但我没有pip,并且机器处于离线状态(没有setuptools,也没有distribute)。我该怎么办?

在我的情况下可以安装模块吗?

【问题讨论】:

  • 买一台新机器,或者至少更新一下 Python。支持 Python 3.1 的最后一个请求版本已有 7 年历史。而且 Python 3.1 更老。
  • 你确定是 Python 3.1 吗?那是10多岁了。并且当前版本的requests 支持 Python 版本 >= 3.5。
  • 是的,我确定,它在 Windows 2008 上,现在我需要一个解决方案...
  • 这能回答你的问题吗? How to install packages offline?

标签: python module pip


【解决方案1】:

您可以从 repo 中获取请求的副本: https://github.com/psf/requests/blob/master/README.md

git clone git://github.com/psf/requests.git

如 cmets 请求中所述,仅支持 2.7 和 3.5+,您可以尝试破解它,但这是模块开发人员支持的方法。

我可以肯定地告诉您,您正在寻找的版本介于 0.2.4 (2011-02-19) 和 0.14.1 (2012-10-01) 之间.

附带说明的是,在 0.10.1 (2012-01-23) 上放弃了对 2.5 的支持,并添加了对 python 3 的支持。我从 1.0.0 开始,并通过更改日志工作。 https://pypi.org/project/requests/1.0.0/#description

您很可能正在查看 0.10.1 - 0.14.1 的确切软件包。从那里下载并像往常一样使用 setup.py 进行安装。

【讨论】:

猜你喜欢
  • 2019-09-25
  • 2015-07-22
  • 1970-01-01
  • 2021-03-09
  • 2019-10-07
  • 1970-01-01
  • 2021-07-07
  • 1970-01-01
相关资源
最近更新 更多