安装 conda-pack
A: 使用 conda 安装
bash
conda install -c conda-forge conda-packB: 使用 pip 安装
bash
pip install conda-pack执行 conda pack -h 验证是否安装成功
1. 执行打包
- 绝对路径
conda pack -p "D:\Program Files\miniconda3\envs\minerU" -o minerU.tar.gz --ignore-editable-packages - 环境名称
conda pack -n 虚拟环境名称 -o output.tar.gz --ignore-editable-packages
- -n 后面跟虚拟环境的名字
- -o 后面跟打包后的文件名(推荐 .tar.gz 格式)
- --ignore-editable-packages:处理通过pip install -e安装的包
2. 迁移
- 通过 U 盘或局域网共享将以下文件复制到目标系统:
- minerU.tar.gz
- Miniconda 安装包(如未预先安装)
将打包的文件解压到 Conda 安装目录下的 envs 文件夹
修复路径硬编码
bash
cd C:\Miniconda3\envs\minerU\Scripts conda-unpack.exe # 自动修复所有硬编码路径
4. 激活环境
conda activate minerU
四、兼容性处理
1. 系统库依赖
安装 Visual C++ Redistributable(与源环境版本一致)
安装.NET Framework 4.8(部分 Python 库依赖)
2. 特殊包处理
PyQt5/PySide6:若启动报错,需手动复制源环境的Library\plugins目录到目标环境
CUDA/CuDNN:若使用 GPU 加速,需在目标系统安装对应版本驱动和工具包
3. 路径验证
检查以下文件路径是否正确:
Scripts\python.exe
Lib\site-packages中的包路径
环境变量中的PATH配置