Skip to content

安装 conda-pack

A: 使用 conda 安装

bash
conda install -c conda-forge conda-pack

B: 使用 pip 安装

bash
pip install conda-pack

执行 conda pack -h 验证是否安装成功

1. 执行打包

  1. 绝对路径 conda pack -p "D:\Program Files\miniconda3\envs\minerU" -o minerU.tar.gz --ignore-editable-packages
  2. 环境名称 conda pack -n 虚拟环境名称 -o output.tar.gz --ignore-editable-packages
  • -n 后面跟虚拟环境的名字
  • -o 后面跟打包后的文件名(推荐 .tar.gz 格式)
  • --ignore-editable-packages:处理通过pip install -e安装的包

2. 迁移

  1. 通过 U 盘或局域网共享将以下文件复制到目标系统:
  • minerU.tar.gz
  • Miniconda 安装包(如未预先安装)
  1. 将打包的文件解压到 Conda 安装目录下的 envs 文件夹

  2. 修复路径硬编码

    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配置