我有Anaconda for Python 2,它包含了很多有用的软件包。在我的工作中,我使用conda install
命令向其添加了几个包。现在我必须格式化我的系统,并且我想备份/打包所有添加的库,或者作为完整包,或者甚至知道每个库的安装命令。
我搜索了StackOverflow,发现一个unanswered question有类似问题,建议conda list -e >file_list.txt
创建一个包含所有已安装软件包的文件,但这对我来说还不够,我希望Anaconda确定我添加了哪个包,以及通过哪个命令添加,或者完整地打包添加的包。
感谢您的帮助。
答案 0 :(得分:3)
我认为您可以找到您正在寻找的解决方案here。
conda env export > environment.yml
在yml中,您将找到所有依赖项,您可以使用它创建一个新的虚拟环境作为当前副本的副本。
例如,在新的/重新启动的计算机上,您可以执行以下操作:
conda env create -f environment.yml