Conda 虚拟环境打包迁移步骤
-
安装
conda-pack
工具conda install -c conda-forge conda-pack
作用:从
conda-forge
通道安装conda-pack
,用于打包 Conda 虚拟环境。 -
打包虚拟环境
conda pack -n 虚拟环境名称 -o yourenv.tar.gz
说明:
-n
指定要打包的虚拟环境名称,-o
设定输出的打包文件名(生成output.tar.gz
压缩包 )。 -
(手动操作)转移打包文件
将生成的output.tar.gz
,通过合适方式(如scp
命令、U 盘拷贝等 ),转移到目标机器 / 目录。 -
在目标位置创建环境目录
mkdir -p 虚拟环境名称
作用:
-p
确保递归创建目录,为解压虚拟环境包准备存放路径。 -
解压虚拟环境包
tar -xzf output.tar.gz -C 虚拟环境名称
说明:
-xzf
解压.tar.gz
格式文件,-C
指定解压到刚创建的 “虚拟环境名称” 目录下。 -
激活迁移后的虚拟环境
source 虚拟环境名称/bin/activate
作用:执行后,进入迁移过来的 Conda 虚拟环境,可正常使用环境内的依赖、工具 。