原样压缩conda环境,并迁移环境至另一服务器
原样压缩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
可以看到新添加的环境,激活试试吧!
石中之火,即使无可燃烧之物,也要尽力发亮