方法一:yml文件法
导出源环境 conda env export -n my_env > environment.yml
创建新环境 conda env create -n new_env -f environment.yml
本质上还是通过environment.yml文件来下载和安装环境中的所有包。environment.yml文件不仅包含了Conda包的信息,还可以包含通过pip安装的包的信息。 方法二:tar包法(不推荐) conda install -c conda-forge conda-pack conda pack -n my_env -o my_env.tar.gz mkdir -p ~/new_env tar -xzf my_env.tar.gz -C ~/new_env// 在目标目录中解压这个tar.gz文件: ~/new_env/bin/conda-unpack// 运行conda-unpack脚本来修复路径问题: 但是, 由于这个环境不是通过conda create创建的,所以你不能用conda activate来激活它。 所以目前我觉得很鸡肋这个方法,不好用,虽然可以不通过网络下载