Anaconda和Miniconda在Linux系统下迁移虚拟环境

简介: 将A服务器的Miniconda虚拟环境loonflow3通过`conda list --explicit`导出配置,并打包env目录为tar.gz文件,使用scp传输至B服务器后解压至对应路径,再激活环境即可完成迁移。

我有A服务器和B服务器,都是centos系统,并且都有Miniconda环境,现在我想要将A服务器的loonflow3虚拟环境迁移到B服务器中,该怎么做呢?


一、导出A服务器 loonflow3 环境

1.1 打开服务器激活环境

首先在A服务器中先激活loonflow3环境:

conda activate loonflow3

1.2 导出 conda 环境配置

conda list --explicit > loonflow3_explicit.txt

这个文件会列出所有包的版本和源(注意:离线无法直接用它下载)。

1.3 打包整个环境目录

假设你的环境在 ~/miniconda3/envs/loonflow3:

cd ~/miniconda3/envs/
tar -czvf loonflow3_env.tar.gz loonflow3

这一步会把整个虚拟环境打包,包括所有 Python 包和二进制文件。


二、将压缩包传到有网的 Linux 虚拟机

使用scp或者其它方式上传即可。


三、在B服务器上解压

3.1 直接把压缩包解压到miniconda3/envs中

cd ~/miniconda3/envs/
tar -xzvf ~/Downloads/loonflow3_env.tar.gz


3.2 激活环境测试

conda activate loonflow3
python --version


目录
相关文章
|
人工智能 搜索推荐 算法
爱思唯尔的KBS——模板、投稿、返修、接收的总结
爱思唯尔的KBS——模板、投稿、返修、接收的总结
6556 3
|
9月前
|
Web App开发 数据采集 前端开发
集成Scrapy与异步库:Scrapy+Playwright自动化爬取动态内容
集成Scrapy与异步库:Scrapy+Playwright自动化爬取动态内容
|
8月前
|
负载均衡 Docker Python
vLLM-Ascend 安装部署与环境配置指南
vLLM-Ascend 是 vLLM 项目专为华为昇腾 NPU 设计的硬件插件,支持主流大模型与多模态架构,提供高性能推理能力。项目结构清晰,涵盖核心算子、工具脚本与容器化部署方案,兼容单/多节点环境,助力高效构建昇腾上的 AI 推理服务。
4200 1
|
6月前
|
人工智能 并行计算 Docker
显卡驱动、CUDA、NVIDIA Container Toolkit 内网离线安装教程
本文详解无网络环境下私有化AI部署的离线环境搭建:涵盖NVIDIA驱动(550.142)、CUDA 12.4、NVIDIA Container Toolkit及Docker的全流程离线安装与配置,适配双RTX 3090服务器,含依赖处理、冲突解决与完整验证步骤。
4641 7
显卡驱动、CUDA、NVIDIA Container Toolkit 内网离线安装教程
|
9月前
|
架构师 IDE Java
【Java架构师】Maven中lombok那点事
SpringBoot项目中Lombok需在maven-compiler-plugin中配置`annotationProcessorPaths`,确保编译期生成getter/setter等方法;而`excludes`则在打包时排除Lombok依赖,减小体积,因运行时已无需该库。
848 1
|
5月前
|
存储 人工智能 API
5分钟上手OpenClaw(小龙虾):阿里云/本地部署+多Agent协作+免费大模型对接指南
2026年,OpenClaw(昵称“小龙虾”)已从单纯的AI助手升级为一套完整的“Agent Runtime”运行时网关系统——它的核心优势并非简单的对话与工具调用,而是背后贯穿始终的工程化设计:从消息接收、协议适配到路由分发、上下文组装,再到技能注入、流式执行与持久化存储,形成了一套闭环的任务处理链路。
2759 0
|
9月前
|
Linux Shell
Linux系统安装miniconda详细教程
本文介绍在CentOS 7系统中安装Miniconda的完整步骤:首先下载Miniconda安装包至/opt目录,接着执行安装脚本并按提示操作;安装完成后,将conda添加到环境变量,通过`conda init bash`和`source ~/.bashrc`配置生效,最终验证安装成功。
2767 5
|
9月前
|
消息中间件 架构师 Java
【Java架构师】各个微服务之间有哪些调用方式?
微服务拆分后需跨进程通信,常见方式包括HTTP调用(如RESTful、OpenFeign、@HttpExchange)、RPC框架(如Dubbo、gRPC、Thrift)、消息队列(如Kafka、RabbitMQ)及服务网格(如Istio)。不同场景下可依据性能、异步、跨语言等需求选择合适方案。
1495 0
|
算法 计算机视觉
Opencv学习笔记(六):cv2.resize函数的介绍
这篇文章介绍了OpenCV库中cv2.resize函数的使用方法,包括其参数、插值方式选择以及实际代码示例。
3972 1
Opencv学习笔记(六):cv2.resize函数的介绍