最近,由于某些錯誤的 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
提交
取消