原样压缩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
显示了现有环境的位置:
image
那么我们可以安装在 /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可以看到新添加的环境,激活试试吧!

posted @ 2024-04-30 20:16  石中火本火  阅读(583)  评论(0编辑  收藏  举报