conda 环境在不同服务器之间的移植
如何把一个服务器的conda环境拷贝到另一个服务器的conda环境中
直接打包整个 conda 环境(100% 还原)
适合:
网络受限
包版本极其敏感(科研/比赛/线上服务)
1️⃣ 安装 conda-pack
conda install -c conda-forge conda-pack
2️⃣ 打包环境
conda pack -n your_env -o your_env.tar.gz
3️⃣ 拷贝并解压
scp your_env.tar.gz user@target:/path/
tar -xzf your_env.tar.gz
4️⃣ 修复路径
source bin/activate
conda-unpack
✅ 几乎完美复刻原环境
⚠️ 注意:
不能跨系统(Linux ↔ Mac 不行)
架构要一致(x86 ↔ ARM 不行)

浙公网安备 33010602011771号