问题背景:当我们想把服务器的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

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐