当前位置: 首页 > news >正文

【Anaconda】Conda 虚拟环境打包迁移教程

Conda 虚拟环境打包迁移教程

本文介绍如何使用 conda-pack 将 Conda 虚拟环境打包,并在另一台电脑上快速迁移、部署。


0. 安装 conda-pack

conda-pack 并非 Conda 默认自带工具,首次使用前必须手动安装。以下两种安装方式任选其一即可:

✅ 方法 A:使用 Conda 安装

conda install -c conda-forge conda-pack

✅ 方法 B:使用 pip 安装

pip install conda-pack

如果提示网络错误,可尝试国内镜像:

pip install conda-pack -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

安装完成后,可在终端执行 conda pack -h 验证是否安装成功。


1. 环境打包

1.1 执行打包命令

在源主机(已有环境的主机)执行:

conda pack -n 虚拟环境名称 -o output.tar.gz
  • -n 后面跟虚拟环境的名字
  • -o 后面跟打包后的文件名(推荐 .tar.gz 格式)

2. 迁移到新电脑

2.1 复制压缩包

将生成的 output.tar.gz 拷贝到新电脑(U盘、scp、rsync 等方式均可)。

2.2 解压到目标目录

进入 Conda 安装目录下的 envs 文件夹,例如:

cd /anaconda3/envs
# 或
cd ~/miniconda3/envs

创建同名文件夹(文件夹名可自定义,建议和原环境名保持一致):

mkdir 虚拟环境名称

解压:

tar -xzvf /path/to/output.tar.gz -C 虚拟环境名称/

3. 验证迁移结果

执行:

conda env list

若输出中包含 虚拟环境名称 且路径正确,即迁移成功。


4. 小提示

  • 迁移后无需再次 conda install 依赖,环境已完整保留。
  • 如遇权限问题,可在解压时使用 sudo
  • 建议在新电脑先执行一次 conda init 确保 shell 能识别 Conda 环境。

http://www.dtcms.com/a/289506.html

相关文章:

  • 基于ACPs协议的智能体互联网示例(多智能体旅游规划)
  • JMeter连接数据库
  • Linux操作系统从入门到实战(十一)回车换行问题与用户缓冲区问题
  • C++虚函数易错点整理
  • 20250720-4-Kubernetes 调度-指定节点调度:nodeSelectornodeAffinity笔记
  • LeetCode 3202.找出有效子序列的最大长度 II:取模性质(动态规划)
  • JDK8默认垃圾回收器
  • (Python)类和类的方法进阶(基础教程介绍)(Python基础教程)
  • 利用核壳生物支架调控纤维 - 成骨稳态【AbMole】
  • Linux:线程控制
  • 【网络编程】网络传输-JSON
  • 【C语言】字符串与字符函数详解(下)
  • Shell脚本-cut工具
  • 从零到一MCP快速入门实战【1】
  • 疯狂星期四第13天运营日报
  • Java拓扑排序:2115 从给定原材料中找到所有可以做出的菜
  • Linux 基本指令详解
  • Self-Consistency:跨学科一致性的理论与AI推理的可靠性基石
  • WebDriver 对象中的方法
  • C++STL系列之list
  • Vue DIY 内容文本超出组件
  • Numpy库,矩阵形状与维度操作
  • 矩阵算法题
  • ZYNQ创新实践:免IIC驱动直控MCP4661T数字电位器
  • ollama基本配置
  • 仙盟数据库应用-外贸标签打印系统 前端数据库-V8--毕业论文-—-—仙盟创梦IDE
  • 数据库操作丨C++ 操作 数据库——SQLServer 篇
  • 数据库技术总结
  • 激光雷达和相机在线标定
  • 试用SAP BTP 06:AI服务-Data Attribute Recommendation