克隆环境的方法

假设你现在有一个环境叫 gpu_env,你想复制一份叫 gpu_env_copy:

conda create --name gpu_env_copy --clone gpu_env

这样就会把 gpu_env 里的 Python 版本、已安装的包和依赖 全部复制过去。之后你激活 gpu_env_copy,就相当于一个独立的副本。


检查环境是否存在

conda env list

会看到:

# conda environments:
#
base               d:\anaconda3
gpu_env            d:\anaconda3\envs\gpu_env
gpu_env_copy       d:\anaconda3\envs\gpu_env_copy

导出 & 导入方式(更灵活)

如果你想在另一台电脑上复制,或者只想记录环境配置,也可以这样:

导出:

conda env export -n gpu_env > gpu_env.yml

然后新建:

conda env create -f gpu_env.yml -n gpu_env_copy

这样你就能一边留着原始环境当“保险”,一边在副本里大胆试验。

更多推荐