如何备份Anaconda添加的软件包?

时间:2017-05-22 12:06:09

标签: python backup anaconda conda install.packages

我有Anaconda for Python 2,它包含了很多有用的软件包。在我的工作中,我使用conda install命令向其添加了几个包。现在我必须格式化我的系统,并且我想备份/打包所有添加的库,或者作为完整包,或者甚至知道每个库的安装命令。

我搜索了StackOverflow,发现一个unanswered question有类似问题,建议conda list -e >file_list.txt创建一个包含所有已安装软件包的文件,但这对我来说还不够,我希望Anaconda确定我添加了哪个包,以及通过哪个命令添加,或者完整地打包添加的包。

感谢您的帮助。

1 个答案:

答案 0 :(得分:3)

我认为您可以找到您正在寻找的解决方案here

  • 打开Anaconda提示
  • 激活您感兴趣的环境
  • 输入conda env export > environment.yml

在yml中,您将找到所有依赖项,您可以使用它创建一个新的虚拟环境作为当前副本的副本。

例如,在新的/重新启动的计算机上,您可以执行以下操作:

conda env create -f environment.yml