python的包管理
pip方式:
創建
(venv) $ pip freeze >requirements.txt
執行
(venv) $ pip install -r requirements.txt
conda方式:
創建:
conda list #列出包名
conda list -e > requirements.txt #保存成requirements.txt
執行
conda install --yes --file requirements.txt #這種執行方式,一遇到安裝不上就整體停止不會繼續下面的包安裝
FOR /F "delims=~" %f in (requirements.txt) DO conda install --yes "%f" #這個執行能解決上面出現的不執行后續包的問題
while read requirement; do conda install --yes $requirement; done < requirements.txt #這個執行據說也能解決上面出現的的問題,沒有實際測試過