Безопасно ли вручную удалять все файлы в папке pkgs в anaconda python? - PullRequest
1 голос
/ 23 мая 2019

Я выполнил эту команду, чтобы освободить дисковое пространство на anaconda

$ conda clean -all

Однако в anaconda python все еще есть несколько больших файлов, которые остаются в папке pkgs.

Безопасно ли вручную удалять все файлы в папке pkgs? Есть ли риск испортить мою анаконду? Какие есть побочные эффекты, если они есть?

Я использую Anaconda 2018 на Windows 10.

1 Ответ

3 голосов
/ 23 мая 2019

Нет, это определенно небезопасно, и на самом деле единственный способ освободить место на диске - это сломать base env. Проблема в том, что все envs используют жесткие ссылки на каталог pkgs, поэтому, даже если вы удалите link , расположенную в каталоге pkgs, все в envs все равно будут там, и вы выиграли ' удалить любые физические файлы на диске. Единственное реальное удаление, которое вы могли бы сделать, - это то, на что ссылается только base , то есть единственная копия находится в pkgs, следовательно, существует вероятность поломки base .

Я бы настоятельно рекомендовал посмотреть этот другой пост по оценке реального использования Conda диском. Вы можете переоценивать, сколько места действительно используется. Для большинства файлов в pkgs существует только одна физическая копия, поэтому никакой дополнительной ручной оптимизации не требуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...