- 启动已安装好的环境,并将环境配置导入saved_env.yml:
conda activate my_env
conda env export > saved_env.yml
- 到新机器上,指定安装新环境的路径(指定路径而不是使用conda默认位置是因为服务器的home盘经常会满,而conda env的默认路径一般就在home):
conda config --add envs_dirs /path/to/custom/envs
在添加了自定义环境路径之后,当使用 env.yml 文件创建环境时,conda会自动在–add envs_dirs添加的的最后一个位置创建新环境。
- 根据saved_env.yml的配置信息创建新环境。此时会自动安装在第二步中指定的路径。
conda env create -n my_new_env -f saved_env.yml
完成。
注:
移除环境路径:
conda config --remove envs_dirs /path/to/custom/envs
查看环境路径:
conda config --show
然后看其中的env_dirs项。