Удалить неполную среду Anaconda, уменьшить пространство, используемое Anaconda - PullRequest
0 голосов
/ 12 апреля 2019

Я пытался создать новую среду Anaconda в Ubuntu 16.04, не понимая, что на моем компьютере недостаточно места.

Вот строка, которую я запустил:

conda create -n r_env r-essentials r-base 

Среда сделалане завершено, я получил сообщение об ошибке:

[Errno 28] No space left on device

Однако некоторые пакеты загрузились ... и похоже, что они уменьшили количество места на моем компьютере.Даже если среда не завершилась успешно, похоже, что загруженные пакеты занимают место.

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

ОднакоКогда я смотрю на среды Anaconda, conda info --envs новая среда не появляется, поэтому мне нечего удалять.Даже когда я проверяю папку, в которой хранятся среды Anaconda, полусформированная среда также отсутствует.

Возможно ли, что частично загруженные пакеты скрываются где-то еще на моей машине?Или они должны были автоматически удалиться, если среда не завершилась успешно?

Если частичные пакеты все еще существуют, как мне их найти и удалить?

1 Ответ

0 голосов
/ 12 апреля 2019

Ах, ха!Эта запись имеет чрезвычайно полезную команду для очистки пространства, которое занимает Анаконда!

#Cleanup downloaded libraries (remove tarballs and packages):
conda clean -tp

Это освободило для меня 3 ГБ за считанные секунды.Возможно, частично загруженные пакеты все еще скрывались как тарболы, которые еще не были установлены.

Более подробная информация о conda clean доступна здесь .

...