python在中,可以使用requirements.txt記錄當前環境所使用的包及版本,以便其他系統中部署相同的環境。
這裡介紹兩種常用python包管工具的創建和執行requirements.txt的方法
- pip方式:
創建:(venv) $ pip freeze >requirements.txt
執行:(venv) $ pip install -r requirements.txt
2.conda方式:
創建:conda list -e > requirements.txt
執行:FOR /F "delims=~" %f in (wc_requirements.txt) DO conda install --yes "%f"
while read requirement; do conda install --yes $requirement; done < requirements.txt #這個執行似乎也能行,沒有實際測試過。
,