原樣壓縮conda環境,並遷移環境至另一伺服器
壓縮原環境
pip install conda-pack
or
conda install conda-pack
安裝好conda-pack後,使用下列命令壓縮環境為tar.gz壓縮包
conda pack -n my_env
conda pack -n my_env -o out_name.tar.gz
conda pack -p /explicit/path/to/my_env
將生成的壓縮包傳輸至另一伺服器解壓縮
首先檢視應該解壓縮在什麼位置
conda env list
顯示了現有環境的位置:
那麼我們可以安裝在 /home/ustc/.conda/envs/
位置.
首先建立一個資料夾,命名為環境名(myenv)
mkdir /home/ustc/.conda/envs/myenv
然後解壓縮上述的壓縮包即可:
tar -xvzf out_name.tar.gz -C /home/ustc/.conda/envs/myenv/
驗證
這時候應該已經有了相應的環境,再執行conda env list
可以看到新新增的環境,啟用試試吧!