如何备份 Anaconda 添加的包?
How to backup Anaconda added packages?
我有 Python 2 的 Anaconda,它附带了很多有用的软件包。在我的工作中,我使用 conda install
命令向其中添加了几个包。现在我必须格式化我的系统,我想 backup/pack 所有添加的库,无论是作为完整包还是通过了解每个库的安装命令。
我搜索 Whosebug, I found one unanswered question 有类似的问题,问题建议 conda list -e >file_list.txt
创建一个包含所有已安装包的文件,但这对我来说还不够,我希望 Anaconda 确定哪个包是我添加的,通过哪个命令添加的,或者将添加的包完整打包。
感谢您的帮助。
我想您可以找到您正在寻找的解决方案here。
- 打开 Anaconda 提示符
- 激活您感兴趣的环境
- 类型
conda env export > environment.yml
在 yml 中你会找到所有的依赖,你可以用它来创建一个新的虚拟环境作为当前环境的副本。
例如,在new/rebooted机器上,你可以做:
conda env create -f environment.yml
我有 Python 2 的 Anaconda,它附带了很多有用的软件包。在我的工作中,我使用 conda install
命令向其中添加了几个包。现在我必须格式化我的系统,我想 backup/pack 所有添加的库,无论是作为完整包还是通过了解每个库的安装命令。
我搜索 Whosebug, I found one unanswered question 有类似的问题,问题建议 conda list -e >file_list.txt
创建一个包含所有已安装包的文件,但这对我来说还不够,我希望 Anaconda 确定哪个包是我添加的,通过哪个命令添加的,或者将添加的包完整打包。
感谢您的帮助。
我想您可以找到您正在寻找的解决方案here。
- 打开 Anaconda 提示符
- 激活您感兴趣的环境
- 类型
conda env export > environment.yml
在 yml 中你会找到所有的依赖,你可以用它来创建一个新的虚拟环境作为当前环境的副本。
例如,在new/rebooted机器上,你可以做:
conda env create -f environment.yml