离线安装python的requests库⽅法
⽬录
前⾔
1、下载安装包
python安装教程非常详细1.1 检查requests模块所需依赖包
1.2 下载requests所需依赖包
1.3 下载requests包
2、安装
2.1 安装requests所需依赖包
2.2 安装requests
3、检查是否安装成功
总结
前⾔
本⽂详细记录了在win7中离线安装python requests的过程,包括安装requests所需依赖包。
环境:win7、python3.8.9(win7中可安装的最新python版本)、⽆法连接互联⽹
1、下载安装包
1.1 检查requests模块所需依赖包
在可以上⽹且已经安装python的机器上检查requests模块需要哪些依赖包,如果这些依赖包未安装,直接安装requests也不能使⽤。使⽤命令:
pip show requests
发现需要chardet,idna,urllib3,certifi
检查这⼏个包是否已安装,如果未安装,则也需要⼿⼯安装。
1.2 下载requests所需依赖包
1.3 下载requests包
从github下载requests源码包并传输⾄⽬标机器。
将requests-master.zip解压到python的安装⽬录中
2、安装
2.1 安装requests所需依赖包
安装命令为
pip install xx.whl
下图中最后⼀个是正常安装成功,前⾯三个有报错信息,⽬前暂时忽略,因为经过验证没有影响requests安装。D:\python-lib>pip install urllib3-1.26.8-py2.py3-none-any.whl
Processing d:\python-lib\urllib3-1.26.8-py2.py3-none-any.whl
Installing collected packages: urllib3
ERROR: 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 the
new 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.whl
Processing d:\python-lib\chardet-4.0.0-py3-none-any.whl
Installing collected packages: chardet
ERROR: After October 2020 you may experience errors when installing or updating
packages. This is because pip will change the way that it resolves dependency co
nflicts.
We recommend you use --use-feature=2020-resolver to test your packages with the
new 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.whl
Processing d:\python-lib\certifi-2019.11.28-py2.py3-none-any.whl
Installing collected packages: certifi
ERROR: After October 2020 you may experience errors when installing or updating
packages. This is because pip will change the way that it resolves dependency co
nflicts.
We recommend you use --use-feature=2020-resolver to test your packages with the
new 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.whl
Processing d:\python-lib\idna-2.8-py2.py3-none-any.whl
Installing collected packages: idna
Successfully installed idna-2.8
D:\python-lib>
2.2 安装requests
在解压好的equests-master⽬录下打开cmd(或者cmd中切换⽬录⾄该路径)
输⼊命令开始安装
python setup.py install
3、检查是否安装成功
在python中使⽤import requests查看
总结
到此这篇关于离线安装python的requests库⽅法的⽂章就介绍到这了,更多相关python requests库离线安装内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!