1. 程式人生 > >python離線批量安裝依賴包

python離線批量安裝依賴包

python離線批量安裝依賴包

 

【前提】:已安裝pip,下載地址https://pypi.python.org/pypi/pip 

 

【步驟一】:打包已安裝的依賴包 

pip freeze >requirements.txt#生成已安裝包清單

如本地保留了之前下載的各依賴包,直接將各whl/tar/zip包儲存到某個資料夾下,如d:\packages

如本地未保留之前下載的各依賴包whl/tar/zip包,則需要用下面的命令從網路下載到d:\packages

pip install–download d:\packages -r requirements.txt#從網路上下載清單中的包(此命令依賴外網環境)

 

【步驟二】:離線批量安裝依賴包

將 packages 資料夾和 requirements.txt 拷貝至離線機器上某個目錄下,

 packages資料夾/ requirements.txt 放在D:\下,命令視窗進入D:\,輸入以下命令,依賴包即可批量安裝完成

 pip install --no-index --find-links=d:\packages -r requirements.txt #離線安裝依賴包

 

總結:

1、requirements可參考格式自己編輯,進行刪除或新增

2、packages中的檔案就是從https://pypi.python.org/pypi/上下載的whl/zip/gz等包,zip/gz無需解壓