如何保存conda中安装的所有软件包并移至另一台计算机?

时间:2018-10-29 13:58:04

标签: conda

我知道conda可以节省环境。我在当前的笔记本电脑中安装了许多软件包。有没有一种方法可以保存我在环境中安装的副本,以便可以在另一台笔记本电脑中安装?我知道有一些保存环境和加载环境的方法。但是如何在已保存的环境中包含所有软件包?

1 个答案:

答案 0 :(得分:0)

如果您从未清理过压缩包,则可以只从anaconda/pkgs/*.bz2miniconda/pkgs/*.bz2复制它们。然后将每个env导出为.yaml,

conda env export -n yourenv -f yourenv.yaml

并在新计算机上重新创建

conda env create -f yourenv.yaml

从.yaml创建时,它会说出是否需要下载,分别指示该过程是成功还是失败。

我从没做过,但是我认为值得尝试。