1. 程式人生 > 其它 >Python3離線安裝requests模組

Python3離線安裝requests模組

技術標籤:pythonpythonpip

requests模組的依賴包檢查

在可以上網且已安裝python的機器上檢查requests模組需要哪些依賴包,要是沒有依賴包,直接下載一個直接安裝最好。

在CMD命令視窗中輸入 pip show requests
在這裡插入圖片描述
發現需要certifi,idna,urllib3,chardet
下載依賴包模組和requests模組

連結:https://pan.baidu.com/s/1r9JcMwfaJRMOkgwTfhJz4w
提取碼:mj0z

或者在網站 https://www.lfd.uci.edu/~gohlke/pythonlibs 上找到相應的程式,下載。

certifi-2019.9.11-py2.py3-none-any.whl

chardet-3.0.4-py2.py3-none-any.whl

idna-2.8-py2.py3-none-any.whl

requests-2.22.0-py2.py3-none-any.whl

urllib3-1.25.6-py2.py3-none-any.whl

安裝模組

將以上下載的檔案傳到測試環境。離線裝模組。

安裝命令為 pip install XXXXX.whl

切記,先安裝依賴包,如果直接安裝requests,由於有依賴包,還是會去連外網找依賴包。

D:\軟體>pip install certifi-2019.9.11-py2.py3-none-any.whl
Processing d:
\軟體\certifi-2019.9.11-py2.py3-none-any.whl Installing collected packages: certifi Successfully installed certifi-2019.9.11 D:\軟體>pip install chardet-3.0.4-py2.py3-none-any.whl Processing d:\軟體\chardet-3.0.4-py2.py3-none-any.whl Installing collected packages: chardet Successfully installed chardet-3.0.4
D:\軟體>pip install idna-2.8-py2.py3-none-any.whl Processing d:\軟體\idna-2.8-py2.py3-none-any.whl Installing collected packages: idna Successfully installed idna-2.8 D:\軟體>pip install urllib3-1.25.6-py2.py3-none-any.whl Processing d:\軟體\urllib3-1.25.6-py2.py3-none-any.whl Installing collected packages: urllib3 Successfully installed urllib3-1.25.6 D:\軟體>pip install requests-2.22.0-py2.py3-none-any.whl Processing d:\軟體\requests-2.22.0-py2.py3-none-any.whl Requirement already satisfied: idna in c:\users\administrator\appdata\local\prog rams\python\python37\lib\site-packages (from requests==2.22.0) (2.8) Requirement already satisfied: chardet in c:\users\administrator\appdata\local\p rograms\python\python37\lib\site-packages (from requests==2.22.0) (3.0.4) Requirement already satisfied: urllib3 in c:\users\administrator\appdata\local\p rograms\python\python37\lib\site-packages (from requests==2.22.0) (1.25.6) Requirement already satisfied: certifi in c:\users\administrator\appdata\local\p rograms\python\python37\lib\site-packages (from requests==2.22.0) (2019.9.11) Installing collected packages: requests Successfully installed requests-2.22.0

驗證是否安裝成功

在CMD命令視窗輸入python進入python編輯狀態,輸入import requests

在這裡插入圖片描述
如圖,未報錯則安裝成功

轉載自:https://www.jb51.net/article/171812.htm