Как сделать резервную копию среды анаконды в Windows 10? - PullRequest
0 голосов
/ 01 сентября 2018

Недавно моя среда анаконды была повреждена из-за плохого обновления пакета conda. Из-за этого опыта я хотел бы создать резервную копию среды анаконды для последующего легкого восстановления.

Я сделал резервную копию всей папки на C:\ProgramData\Anaconda3. Это правильный путь?

Я использую Windows 10, Anaconda Python v3.6, 64-разрядная.

1 Ответ

0 голосов
/ 11 сентября 2018

На самом деле не имеет смысла архивировать среду 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 могут быть довольно большими (часто> 1 ГБ), тогда как созданный здесь файл txt имеет размер ~ 25 КБ, что дает явное преимущество при архивировании чего-либо для безопасного хранения. .

...