conda 环境的转移复制

less than 1 minute read

Published:

有时候我们在一个地方已经配好了 conda 的虚拟环境,希望能直接复制给另一个地方,就在当前环境下导出 environment.yml,然后在另一台设备下通过 environment.yml 安装所有的包。

conda 环境的转移复制

首先通过 conda activate env_name 进入要复制的环境中,然后输入下面的命令会在当前工作目录下生成一个 environment.yml 文件,

conda env export > environment.yml

然后便可以通过以下命令在另一个设备下创建环境

conda env create -f environment.yml

注意:可以打开 yml 文件进行修改,可以修改环境名称或要安装的包的版本之类。

参考资料及致谢

Conda常用命令整理