You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何同时导出导入conda与pip环境,实现Python环境跨机器完整复刻

Conda+Pip 环境完整复刻操作指南

导出操作(原机器执行)

  • 先激活需要备份的目标环境:
    conda activate <你的环境名称>
  • 导出包含pip包信息的完整环境配置,导出的文件会自动同时记录conda安装的包和pip安装的包:
    conda env export > environment.yml
    如果需要提升跨系统/架构的兼容性,可以仅导出手动安装的包,忽略自动安装的依赖项:
    conda env export --from-history > environment.yml
  • (可选)单独导出pip安装列表作为备用:
    pip freeze > requirements.txt

导入操作(新机器执行)

  • 将导出的environment.yml文件传到新机器,执行以下命令即可自动完成conda包+pip包的统一安装,复刻完全一致的环境:
    conda env create -f environment.yml
  • 若你单独备份了pip的requirements.txt,可在conda环境创建完成后执行补充安装:
    conda activate <刚创建的环境名称>
    pip install -r requirements.txt

注意事项

  • 导出环境前请关闭所有占用当前环境的Python进程,避免包状态记录不全
  • 跨不同操作系统复刻环境时,优先使用--from-history参数导出的配置,避免系统级依赖不兼容导致的安装报错
  • 导入前可执行conda clean -a清理本地缓存,避免旧的安装包干扰环境一致性

内容的提问来源于stack exchange,提问作者hg628193hg

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 06:06:04