文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

如何离线安装python的requests库

2023-06-29 02:50

关注

这篇文章给大家分享的是有关如何离线安装python的requests库的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

1、下载安装包

1.1 检查requests模块所需依赖包

在可以上网且已经安装python的机器上检查requests模块需要哪些依赖包,如果这些依赖包未安装,直接安装requests也不能使用。

使用命令:

pip show requests

如何离线安装python的requests库

 发现需要chardet,idna,urllib3,certifi

检查这几个包是否已安装,如果未安装,则也需要手工安装。

1.2 下载requests所需依赖包

在网站 https://www.lfd.uci.edu/~gohlke/pythonlibs 上找到相应的程序,下载并传输至目标机器。

如何离线安装python的requests库

1.3 下载requests包

从github下载requests源码包并传输至目标机器。

https://github.com/kennethreitz/requests

如何离线安装python的requests库

将requests-master.zip解压到python的安装目录中

如何离线安装python的requests库

2、安装

2.1 安装requests所需依赖包

安装命令为

 pip install xx.whl

下图中最后一个是正常安装成功,前面三个有报错信息,目前暂时忽略,因为经过验证没有影响requests安装。

D:\python-lib>pip install urllib3-1.26.8-py2.py3-none-any.whlProcessing d:\python-lib\urllib3-1.26.8-py2.py3-none-any.whlInstalling collected packages: urllib3ERROR: After October 2020 you may experience errors when installing or updating packages. This is because pip will change the way that it resolves dependency conflicts. We recommend you use --use-feature=2020-resolver to test your packages with thenew resolver before it becomes the default. requests 2.25.1 requires certifi>=2017.4.17, which is not installed.requests 2.25.1 requires chardet<5,>=3.0.2, which is not installed.requests 2.25.1 requires idna<3,>=2.5, which is not installed.Successfully installed urllib3-1.26.8 D:\python-lib>pip install chardet-4.0.0-py3-none-any.whlProcessing d:\python-lib\chardet-4.0.0-py3-none-any.whlInstalling collected packages: chardetERROR: After October 2020 you may experience errors when installing or updatingpackages. This is because pip will change the way that it resolves dependency conflicts. We recommend you use --use-feature=2020-resolver to test your packages with thenew resolver before it becomes the default. requests 2.25.1 requires certifi>=2017.4.17, which is not installed.requests 2.25.1 requires idna<3,>=2.5, which is not installed.Successfully installed chardet-4.0.0 D:\python-lib>pip install certifi-2019.11.28-py2.py3-none-any.whlProcessing d:\python-lib\certifi-2019.11.28-py2.py3-none-any.whlInstalling collected packages: certifiERROR: After October 2020 you may experience errors when installing or updatingpackages. This is because pip will change the way that it resolves dependency conflicts. We recommend you use --use-feature=2020-resolver to test your packages with thenew resolver before it becomes the default. requests 2.25.1 requires idna<3,>=2.5, which is not installed.Successfully installed certifi-2019.11.28 D:\python-lib>pip install idna-2.8-py2.py3-none-any.whlProcessing d:\python-lib\idna-2.8-py2.py3-none-any.whlInstalling collected packages: idnaSuccessfully installed idna-2.8 D:\python-lib>

2.2 安装requests

在解压好的equests-master目录下打开cmd(或者cmd中切换目录至该路径)

如何离线安装python的requests库

 输入命令开始安装

python setup.py install

3、检查是否安装成功

在python中使用import requests查看

感谢各位的阅读!关于“如何离线安装python的requests库”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯