最近,由于某些错误的 conda 包升级,我的 anaconda 环境被破坏了。由于这种背部经验,我想备份我的 anaconda 环境,以便将来轻松恢复。我所做的备份是将整个文件夹压缩到C:\ProgramData\Anaconda3. 这是正确的方法吗?我使用的是 Windows 10,anaconda python v3.6 64 位。
2 回答
慕运维8079593
TA贡献1876条经验 获得超5个赞
压缩conda环境用于备份目的实际上没有意义,因为还有其他方法可以做到这一点,这可能更合适,并使用专为此而设计的内置功能。
您可以创建一个环境.txt版本conda,详细说明其中的每个模块和版本,然后可用于在未来重新创建EXACT环境。
# Create list of the environment
conda list --explicit environment_backup.txt
# Use the newly created text file to recreate the environment
conda create --name my_env_name --file environment_backup.txt
有关管理环境的更多信息,请参阅文档conda。
NB作为额外的一点,conda 环境目录可能相当大(通常 >1GB),而txt此处创建的文件约为 25KB,这在为安全保存归档内容时提供了明显的优势。
添加回答
举报
0/150
提交
取消