首页 > 头条

anaconda / conda 环境复制和迁移

来源:博客园 2023-04-22 04:27:22


(资料图)

环境复制

环境迁移

如果想在其他电脑上使用当前电脑的 conda 环境,需要分为两种情况讨论。

新电脑和当前电脑具有相同的平台和操作系统

有两种方法:方法 1:使用 conda list 命令保存当前环境的包的信息到一个txt文件,即 conda list --explicit > spec-list.txt;根据这个文件可以在其他电脑上进行相同环境的安装,即conda create --name --file spec-list.txt

注意:对于pip安装的某些包,可能需要单独由pip通过类似的方法生成一个包的list(pip freeze >pip-requirements.txt),在新的电脑中再通过pip来安装这些包(pip install -r pip-requirements.txt)

方法2:利用 conda-pack 命令直接对环境进行打包,好处是打包之后得到是包文件可以直接复制到其他电脑后解压使用,不需要重新联网下载包了。具体步骤:

新电脑和当前电脑具有不同的平台和操作系统

注意:对于pip安装的某些包,可能需要单独由pip通过类似的方法生成一个包的list(pip freeze >pip-requirements.txt),在新的电脑中再通过pip来安装这些包(pip install -r pip-requirements.txt)

上一篇

下一篇

为你推荐

最新热文