Как удалить нежелательные пакеты Python из базовой среды в Anaconda - PullRequest
0 голосов
/ 10 февраля 2019

Я использую Анаконду.Я хотел бы знать, как удалить или удалить нежелательные пакеты из базовой среды.Я использую другую среду для моих целей кодирования.

Я попытался обновить свое окружение, используя файл yml (не базовое окружение).Неожиданно некоторые пакеты, установленные yml в базовую среду.Так что теперь у него есть 200 пакетов Python, которые также имеют другую среду.Я хочу удалить нежелательные пакеты в базовой среде и не использую никаких пакетов в базовой среде.Кроме того, моя память полна из-за этого.

Пожалуйста, дайте мне решение для удаления нежелательных пакетов в базовой среде в Anaconda.

Очень трудно удалить одну за другой каждую упаковку, поэтому я ищу лучшее решение.

Ответы [ 3 ]

0 голосов
/ 10 февраля 2019
conda remove <package_name>

Более подробную информацию можно найти: https://conda.io/projects/conda/en/latest/user-guide/tasks/manage-pkgs.html#removing-packages

0 голосов
/ 10 февраля 2019

Пожалуйста, используйте следующий код: conda uninstall -n base <Package_name>

0 голосов
/ 10 февраля 2019

То же, что и в других средах:

  • Запустите conda deactivate, чтобы убедиться, что вы находитесь в базовой среде.
  • Запустите conda list, чтобы увидеть пакеты, которыеВы установили
  • Запустите conda remove {package_name} для удаления пакетов

Обновление:

ВНИМАНИЕ: будьте осторожны, так как есть ошибкивокруг этой новой функциональности https://github.com/conda/conda/issues/6316

Я сам не проверял ее, поэтому попробуйте на свой страх и риск

Для сброса базовой среды вам необходимо:

  • conda list --revisions

Появится список ревизий.На данный момент самая последняя версия:

2019-02-11 21:58:57 (ред. 19)

 conda  {4.6.2 -> 4.6.3}

Теперь бегите, где можно 19заменено на ревизию, которую вы хотите использовать:

  • conda install --rev 19

Если вы используете:

  • conda install --rev 1

Затем он должен сбросить базовую среду до того, как она выглядела при установке anaconda.

Ссылка: https://github.com/conda/conda/issues/1032

Согласно тикетам, если вы не используете conda 4.4 release или выше, вы также можете удалить conda из-за этой ошибки: https://github.com/conda/conda/issues/6316

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