Python3離線安裝requests模組
阿新 • • 發佈:2021-02-09
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
如圖,未報錯則安裝成功