我知道conda可以节省环境。我在当前的笔记本电脑中安装了许多软件包。有没有一种方法可以保存我在环境中安装的副本,以便可以在另一台笔记本电脑中安装?我知道有一些保存环境和加载环境的方法。但是如何在已保存的环境中包含所有软件包?
答案 0 :(得分:0)
如果您从未清理过压缩包,则可以只从anaconda/pkgs/*.bz2
或miniconda/pkgs/*.bz2
复制它们。然后将每个env导出为.yaml,
conda env export -n yourenv -f yourenv.yaml
并在新计算机上重新创建
conda env create -f yourenv.yaml
从.yaml创建时,它会说出是否需要下载,分别指示该过程是成功还是失败。
我从没做过,但是我认为值得尝试。