Python離線安裝三方庫_在公司是內網,有私有Pypi映象的情況下
阿新 • • 發佈:2022-05-05
以前筆記的升級/簡潔版
0. 將Win/本地專案的依賴包匯出到requirement.txt文件
pip3 freeze > requirements.txt
0.1. 配置pypi私服地址及超時時間
pip install -i http://128.196.x.xx:xxxx/repository/Pypixxx/simple/ --trusted-host 128.196.x.xxx(公司私有Pipy庫地址) pip==22.0.4 -U pip config set global.index-url http://128.196.x.xx:xxxx/repository/Pypixxx/simple/ pip config set global.timeout 6000
0.2. 配置信任主機
pip config set install.trusted-host 128.196.x.xxx
pip config list
- 在能連上私有Pypi映象/外網的機器上,將requirement.txt文件中列出的模組資訊下載到指定目錄,以便於拷貝、安裝在多臺離線的內網Linux機器上
pip3 download -r requirements.txt -d /xxx(你要儲存python三方庫的地址)/ReliablePackage/ --trusted-host 128.196.x.xxx(公司私有Pipy庫)
- 一口氣把本地大量已下載的三方庫安裝好
pip3 install --no-index --find-links=d:\python27\packages(win下,linux下記得多加一個/,到資料夾下) -r requirements.txt