1、生成requirements.txt檔案
如果有同環境伺服器,可直接生成requirements.txt,會把當前伺服器下的包和版本寫入檔案中。
pip freeze > requirements.txt
如安裝指定包,建立requirements.txt,輸入包名==版本號 // 只輸入包名,預設最新版本。
例:xlwt==1.3.0
2、下載包
在requirements.txt目錄下執行命令
pip download -r requirements.txt
執行時可能存在網路問題,下載失敗。更換網路或指定源。
pip3 download -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
清華:https://pypi.tuna.tsinghua.edu.cn/simple
阿里雲:http://mirrors.aliyun.com/pypi/simple/
豆瓣:http://pypi.douban.com/simple/
結束後,下載的包和相應的依賴會在當前目錄
3、安裝
將下載好的包和依賴及requirements.txt所在資料夾上傳到伺服器,執行
pip install --no-index --find-links=/packages -r requirements.txt
/packages 為 檔案目錄
4、驗證
檢視已安裝的包中是否存在
pip list
或檢視指定包資訊
pip show 包名