最近,由于某些錯誤的 conda 包升級,我的 anaconda 環(huán)境被破壞了。由于這種背部經(jīng)驗,我想備份我的 anaconda 環(huán)境,以便將來輕松恢復(fù)。我所做的備份是將整個文件夾壓縮到C:\ProgramData\Anaconda3. 這是正確的方法嗎?我使用的是 Windows 10,anaconda python v3.6 64 位。
2 回答

慕運(yùn)維8079593
TA貢獻(xiàn)1876條經(jīng)驗 獲得超5個贊
壓縮conda環(huán)境用于備份目的實(shí)際上沒有意義,因為還有其他方法可以做到這一點(diǎn),這可能更合適,并使用專為此而設(shè)計的內(nèi)置功能。
您可以創(chuàng)建一個環(huán)境.txt版本conda,詳細(xì)說明其中的每個模塊和版本,然后可用于在未來重新創(chuàng)建EXACT環(huán)境。
# 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
有關(guān)管理環(huán)境的更多信息,請參閱文檔conda。
NB作為額外的一點(diǎn),conda 環(huán)境目錄可能相當(dāng)大(通常 >1GB),而txt此處創(chuàng)建的文件約為 25KB,這在為安全保存歸檔內(nèi)容時提供了明顯的優(yōu)勢。
添加回答
舉報
0/150
提交
取消