问题背景:当我们想把服务器的conda环境迁移到本机或者其他服务器时,大量的环境配置不仅浪费时间,还比较容易造成环境的错配,由此可以用conda环境迁移来做此步。

1、克隆一份要打包的anaconda环境。

conda create -n 新环境的名称 --clone 老环境名称

2、进入我们克隆的conda环境。

conda activate 新环境名称

3、安装conda-forge和conda-pack打包工具

conda install -c conda-forge conda-pack

4、添加-o参数,将当前环境进行打包

conda pack -n 新环境名称 -o 新环境名称.tar.gz

5、查看打包位置,一般打包在当前目录下

6、将压缩包下载到本地,放置在anaconda的环境目录下。

 

 7、查看本地conda环境,可以看到环境已经成功迁移到目标主机并且可以使用了。

 

 8、激活新环境,就可以使用了。

conda activate 新环境名称

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐