Анаконда устанавливает дубликаты библиотек - PullRequest
0 голосов
/ 15 мая 2019

Я новичок в использовании Anaconda и, поскольку мой жесткий диск заполняется, я понял, что в следующих каталогах существует несколько (больших) файлов, которые существуют в виде дубликатов:

/anaconda3/pkgs/.../lib/<file>
/anaconda3/lib/<file>

Пример файла, которыйдублируется libmklml.dylib.Кроме того, в одном и том же каталоге находятся дубликаты файлов:

tensorflow-base-1.13.1-mkl_py36hc36dc97_0.tar.bz2
tensorflow-base-1.13.1-mkl_py37h66b1bf0_0.tar.bz2

.

Я предполагаю, что папки / pkgs / это файл, который был загружен, и файл anaconda / lib.Каталог / - это место, где выполняются библиотеки.Хотя я озадачен, почему существуют дублирующиеся версии каждого файла.

Могу ли я удалить любую из них, и если да, то как?Я попытался conda clean -p (а также conda clean -a), который, похоже, удалил около 1,5 Гб файлов, но не дублировал этот тип.

1 Ответ

2 голосов
/ 15 мая 2019

conda clean -a достаточно для обычной очистки.Anaconda хранит отдельную копию для установленного пакета, когда вы делаете обновление.Вы, вероятно, можете безопасно удалить все резервные копии в /anaconda3/pkgs/, но, возможно, более разумно оставить на conda дело.

PS вы можете попробовать miniconda, у которого всего несколько пакетов по умолчанию.

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