使用 conda-pack 打包conda环境,可以把环境打包为一个压缩包,可以传输到其他机器解压使用,方便环境迁移,步骤如下:
1.安装conda-pack:
conda或pip安装
conda install -c conda-forge conda-pack
or
pip install conda-pack
如果已有激活的环境和安装了所需库,可直接看第四步
2.创建环境激活环境
如果有已经创建并激活的环境,此步可以跳过
# 创建环境 环境名:EnvName
conda create -n EnvName python=3.8.16
# 激活环境
conda activate EnvName
3.环境里安装需要的包
如果已有,此步也可跳过
# 安装自己所需要的包ninja opencv-python numpy pandas等等
pip install ninja opencv-python numpy
4.打包环境
使用conda-pack命令打包为压缩文件
conda pack -n EnvName -o EnvName.tar.gz
# ⭐这里,-n EnvName 指定要打包的环境名称,-o EnvName.tar.gz 指定输出文件名
5.传输压缩包
自己找方法将压缩包传到其他地方,scp、rsync等都可以