Гид по технологиям

Как полностью удалить Anaconda с Mac

4 min read macOS Обновлено 28 Dec 2025
Как полностью удалить Anaconda с Mac
Как полностью удалить Anaconda с Mac

Корзина для мусора на столе Mac, символ удаления программ и файлов.

Почему просто перетащить Anaconda в Корзину недостаточно

Перетаскивание Anaconda Navigator в Корзину удаляет только графическое приложение. Anaconda создаёт множество файлов конфигурации, папок в домашней директории и интеграций в командной строке (PATH, активируемые окружения, cached пакеты). Чтобы система и другие установки Python не конфликтовали с оставшимися следами Anaconda, нужно выполнить последовательность команд и ручных проверок.

Установите и запустите пакет очистки anaconda-clean

Anaconda предоставляет пакет очистки, который удаляет конфигурационные файлы, связанные с дистрибутивом. Установка и запуск выполняются через Terminal.

Шаги:

  1. Откройте Launchpad, затем выберите Other > Terminal.

  2. Введите команду и нажмите Return, чтобы установить пакет очистки:

conda install anaconda-clean
  1. После установки запустите очиститель. Опция –yes пропустит подтверждения для каждого файла и папки:
anaconda-clean --yes

Запуск очистителя Anaconda через Терминал macOS, демонстрация вывода команд.

Примечание: anaconda-clean создаёт резервную копию удаляемых файлов в каталоге ~/.anaconda_backup по умолчанию. Если вы захотите восстановить конфигурацию — найдёте её там.

Удалите директорию установки Anaconda и резервные копии

После выполнения очистителя удалите основную директорию установки Anaconda. В Terminal выполните:

rm -rf ~/opt/anaconda3

Эта команда предполагает, что у вас установлена Anaconda3 в папке Opt внутри домашней директории. Если Anaconda установлена в другом месте (например, ~/anaconda3), замените путь соответственно.

Если хотите освободить дополнительное пространство или не планируете восстановление, можно удалить папку резервных копий, созданную anaconda-clean:

rm -rf ~/.anaconda_backup

Удаление директории Anaconda через Терминал на Mac, пример выполнения команды rm -rf.

Удалите переменную PATH Anaconda

Чтобы терминал больше не ссылался на бинарники Anaconda, удалите строку экспорта PATH из вашего bash-профиля или другого стартового файла оболочки.

  1. В Terminal откройте bash-профиль в TextEdit:
open .bash_profile
  1. Найдите и удалите строку:
export PATH="/Users/[your username]/anaconda3/bin:$PATH"
  1. В меню macOS выберите File > Save.

Удаление переменной PATH Anaconda в файле .bash_profile через TextEdit.

Важно: если вы используете zsh (по умолчанию в современных версиях macOS), проверьте файлы ~/.zshrc, ~/.zprofile и ~/.zshenv на наличие аналогичных строк и удалите их.

Удалите остатки Anaconda вручную

Чтобы убедиться, что ничего не осталось, просмотрите системные папки и удалите файлы и папки, содержащие «Anaconda» или «conda» в имени.

Откройте Finder, выберите Go > Go to Folder и переходите по этим путям по очереди:

  • ~/Library/Receipts
  • ~/Library/Caches
  • ~/Library/Preferences
  • ~/Library/Containers
  • ~/Library/Application Support
  • ~/Library/Application Scripts
  • ~/Library/Logs

В каждой директории ищите элементы с «Anaconda» или «conda» в названии и отправляйте их в Корзину.

Дополнительные проверки и команды (шпаргалка)

  • Просмотрите активные переменные окружения:
env | grep -i conda
  • Ищите остатки в системе:
find ~ -name "*anaconda*" -o -name "*conda*"
  • Если используете Homebrew, убедитесь, что brew не ссылается на пакеты Anaconda.

Критерии приёмки

  • Команда conda больше не доступна в терминале (или возвращает command not found).
  • Папка установки (например, ~/opt/anaconda3 или ~/anaconda3) удалена.
  • В файлах ~/.bash_profile, ~/.zshrc и других нет экспорта PATH на anaconda.
  • В системных папках нет заметных файлов с именами Anaconda/conda.

Контрольный список для ролей

Администратор системы:

  • Выполнить anaconda-clean и удалить директории с правами администратора при необходимости.
  • Проверить пользовательские профили оболочки всех пользователей.

Обычный пользователь:

  • Убедиться, что в домашней директории нет личных окружений conda.
  • Очистить кеши и папки в ~/Library.

Риски и смягчающие меры

  • Риск: случайное удаление других файлов при использовании rm -rf. Смягчение: сначала выполните ls на пути, чтобы проверить содержимое, и создайте резервные копии.
  • Риск: потеря важной среды/пакетов. Смягчение: экспортируйте environment.yml через conda env export перед удалением.

Частые альтернативы и когда они применимы

  • Если нужно лишь временно отключить Anaconda от PATH — закомментируйте строку экспорта PATH вместо удаления. Подходит, когда вы планируете переустановку.
  • Для полного удаления через пакетный менеджер используйте дистрибутивные инструменты (если Anaconda была установлена нестандартно).

Краткая методология (шаги в одном блоке)

  1. Установить anaconda-clean: conda install anaconda-clean
  2. Запустить anaconda-clean –yes
  3. Удалить директорию установки: rm -rf ~/opt/anaconda3 (или ваш путь)
  4. Удалить ~/.anaconda_backup при необходимости
  5. Удалить строки PATH из ~/.bash_profile, ~/.zshrc и т. д.
  6. Проверить и очистить ~/Library/* по списку выше
  7. Выполнить проверки (conda not found, отсутствие директорий)

Краткий словарь

  • anaconda-clean — утилита удаления конфигурации Anaconda.
  • PATH — переменная окружения, определяющая поиск исполняемых файлов.
  • ~/.anaconda_backup — резервная папка, которую создаёт anaconda-clean.

Итог

Удаление Anaconda с macOS — это не одна команда, а серия действий: запуск официального очистителя, удаление папок установки и резервов, правка конфигурации оболочки и ручная проверка системных каталогов. Следуя этому руководству и контрольным спискам, вы безопасно освободите место на диске и устраните конфликты с другими установками Python.

Важное: перед массовым удалением всегда делайте бэкап важных сред и файлов.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Скорость воспроизведения Netflix: как менять и зачем
Руководство

Скорость воспроизведения Netflix: как менять и зачем

Группировка объектов в коллекции в Blender
3D

Группировка объектов в коллекции в Blender

Как добавить блог в профиль Goodreads
Писательство

Как добавить блог в профиль Goodreads

Подключение сетевого диска в Windows 11
Руководство

Подключение сетевого диска в Windows 11

Как скачать данные, которые хранит Pinterest
Конфиденциальность

Как скачать данные, которые хранит Pinterest

Лучшие сайты и инструкции по бумажным самолётикам
Хобби

Лучшие сайты и инструкции по бумажным самолётикам