python虛擬環境遷移問題
-
問題
因目標機器網絡限制,無法通過pip直接安裝依賴包,但直接複製虛擬環境到另一臺機器會,會導致無法執行python腳本文件
-
本機python環境打包
-
先進入本機cmd,切換到腳本項目目錄下
-
激活虛擬環境
workon ai
-
導出python包版本信息
pip freeze > requirements.txt
-
在項目目錄下創建whls, 存放離線安裝包
mkdir whls
-
下載離線安裝包
pip download -d ./whls -r requirements.txt
-
-
目標機器安裝python環境依賴包
pip install --no-index --find-links=./whls -r requirements.txt