使用conda pack迁移环境

  1. 在某个环境中下载conda-pack安装包
python 复制代码
conda install conda-forge::conda-pack
  1. 打包环境
python 复制代码
conda pack -n ENV_NAME

打包完成后可以在当前目录下找到ENV_NAME.tar.gz
可能遇到的问题

_CondaPackError

This is usually due to pip uninstalling or clobbering conda managed files, resulting in an inconsistent environment. Please check your environment for

conda/pip conflicts using conda list, and fix the environment by ensuring only one version of each package is installed (conda preferred).

解决方法1:

python 复制代码
conda pack -n ENV_NAME --ignore-missing-files

解决方法2:

将环境重新克隆一份再进行打包

python 复制代码
conda create -n ENV_NAME_new --clone ENV_NAME
conda pack -n ENV_NAME_new
  1. 解压环境
    上传环境压缩包至新服务器后,在anaconda3/envs中建立环境同名文件夹
python 复制代码
tar -xzvf ENV_NAME.tar.gz -C ./ENV_NAME

【参考资料】
使用conda pack进行环境迁移(步骤很详细)
Anaconda环境离线迁移_CondaPackError处理

相关推荐
小oo呆10 小时前
【学习心得】Jupyter 如何在conda的base环境中其他虚拟环境内核
python·jupyter·conda
zhang-hui12 小时前
PowerShell 实现 conda 懒加载
conda
请你喝好果汁64118 小时前
学习笔记:Conda 环境共享
笔记·学习·conda
珊珊而川19 小时前
conda init执行了还是不好用
conda
Eric.Lee20211 天前
Ubuntu shell指定conda的python环境启动脚本
python·ubuntu·conda·shell
Echo丶洛尘1 天前
Pycharm中No Conda enviroment selected
pycharm·conda
tyn1882 天前
记录一次conda虚拟环境pip安装报错[WinError 32] 另一个程序正在使用此文件,进程无法访问
windows·conda·pip·虚拟环境·虚环境
陈苏同学3 天前
[已解决] VS Code / Cursor / Trae 的 PowerShell 终端 conda activate 进不去环境的常见问题
linux·windows·conda
Eric.Lee20213 天前
conda 输出指定python环境的库 输出为 yaml文件
linux·python·conda
Hello world.Joey4 天前
数据挖掘入门-二手车交易价格预测
人工智能·python·数据挖掘·数据分析·conda·pandas