## 1、問題 在工作中經常需要在內網環境中安裝python第三方庫,使用從pypi上下載的whl文件來安裝又經常遇到該庫也需要依賴包,以至於並不能成功安裝。 ## 2、解決辦法 (1)查看所需第三方庫安裝是否需要依賴庫(以requests為例) ``` pip show requests ``` ...
1、問題
在工作中經常需要在內網環境中安裝python第三方庫,使用從pypi上下載的whl文件來安裝又經常遇到該庫也需要依賴包,以至於並不能成功安裝。
2、解決辦法
(1)查看所需第三方庫安裝是否需要依賴庫(以requests為例)
pip show requests
(2)使用命令將庫及依賴包下載到本地(以requests為例)
pip download requests -d ./requests_package
(3)將下載的包文件傳到內網,使用命令進行安裝
pip install requests --no-index --find-links=./requests_package
3、補充
如果按上述解決辦法中安裝仍會報錯,那麼可以查看錯誤信息是具體哪個依賴包安裝出錯,然後去pypi下載該依賴包的tar.gz文件,解壓後傳到內網,進入解壓後的目錄,使用命令進行安裝
pip setup.py install
依賴安裝完畢後,再次執行第三方庫的安裝命令
pip install requests --no-index --find-links=./requests_package