conda环境导出导入
1、安装打包工具
1)在线安装
conda install conda-pack -c conda-forge
2)离线安装
离线需要借助一台可联网机器下载,然后在离线机器上安装
参考:https://www.cnblogs.com/linagcheng/p/16434756.html
最好在.condarc中新增一个pkgs_dir,用于保存本次下载的包
2、打包conda环境
conda pack -n <env_name> -o <env_name>.tar.gz
3、上传解压到新机器
4、解压
# 查看环境目录位置
conda info
# 解压到环境目录
cd /path/envs
mkdir <env_name>
tar -zxvf <env_name>.tar.gz -C <env_name>
5、激活
conda activate <env_name>
注意:
- 环境中pip安装的python库,在pack打包时不会被打包,只有conda 安装的库才会被打包