【深度学习环境搭建】Conda 环境迁移

本文介绍了如何进行深度学习环境的在线和离线迁移,重点讲解了在相同和不同操作系统间使用Spec List和Environment.yml文件,以及通过conda-pack进行环境打包和安装的步骤。内容涵盖生成环境描述文件、导出与安装环境以及使用conda-pack工具进行离线迁移的方法。
摘要由CSDN通过智能技术生成

1.在线迁移

1.1相同操作系统

Spec List

在相同操作系统之间复制环境,生成 spec list

1.1.1生成 spec list 文件:

 conda list --explicit > spec-list.txt

1.1.2安装环境:

 conda create  --name python-course --file spec-list.txt

1.2不同操作系统

Environment.yml

使用 -export 选项生成一个 environment.yml 文件;在不同的操作系统之间迁移环境。 

spec list 文件和 environment.yml 文件之间的区别在于: environment.yml 文件不针对特定操作系统,并且使用yaml格式。 

environment.yml 包含软件包名称,由 conda 基于软件包的名称构建环境。

另一个区别是 -export 还包括使用pip安装的软件包,而 spec list 则没有。

1.2.1导出 environment.yml 文件:

 conda env export > environment.yml

<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值