Как полностью удалить Anaconda с Mac
Anaconda — это не одна программа. Это целая установка Python в папке внутри домашней, плюс Anaconda Navigator, строки в профиле командной оболочки, которые запускают conda в каждом окне Терминала, и несколько папок с настройками. Ваши окружения conda обычно лежат внутри папки Anaconda и удаляются вместе с ней. Разберём, как сначала их сохранить, а потом убрать всё остальное.

- Откройте MacWashing и выберите Деинсталлятор в боковом меню.
- Нажмите Показать программы и отметьте Anaconda-Navigator в списке.
- Нажмите Удалить и подтвердите. Файлы, которые могут быть вашими, отмечены как «Возможно» и не выбираются сами.
Бесплатная пробная версия · macOS 14 и новее
Сначала выгрузите свои окружения
При удалении Anaconda пропадают все окружения внутри её папки вместе с установленными в них пакетами. Если окружение ещё понадобится, сохраните его описание в файл — по нему окружение потом можно создать заново.
- Откройте Терминал и выполните
conda info --envs, чтобы увидеть свои окружения и где они лежат. - Для каждого нужного окружения выполните
conda env export --name <ENV_NAME> > <ENV_NAME>.yaml. Файл сохранится в текущей папке Терминала — в домашней, если вы её не меняли. - Если вы сохраняли блокноты или скрипты внутри папки Anaconda, скопируйте их в другое место.
Окружения за пределами папки Anaconda вместе с ней не удаляются. Anaconda советует убрать их до удаления командой conda remove --prefix <PATH_TO_ENV_DIRECTORY> --all.
Удалите Anaconda её скриптом
В Anaconda Distribution 2025.06 и новее есть скрипт удаления, и документация Anaconda называет его основным способом.
- В Терминале выполните
conda deactivate, чтобы из приглашения пропало(base). - Выполните
conda info --base, чтобы узнать, куда установлена Anaconda. - Запустите скрипт
uninstall.shиз этой папки, например~/anaconda3/uninstall.sh. Если Anaconda установлена в/opt/anaconda3(через установщик .pkg), выполнитеsudo -E /opt/anaconda3/uninstall.sh. - Закройте и снова откройте Терминал:
(base)в приглашении больше не должно быть.
Чтобы заодно удалить кэш, настройки и ~/.conda, добавьте параметры: ~/anaconda3/uninstall.sh --remove-caches --remove-config-files user --remove-user-data. Anaconda не советует их, если на Mac больше одной установки conda.
Старые версии: удалите Anaconda вручную
Если в папке Anaconda нет uninstall.sh, ваша версия старше 2025.06. Для неё Anaconda описывает такие шаги:
- В Терминале выполните
conda activate, затемconda init --reverse --all. Это убирает строки conda из всех профилей командной оболочки. Сделайте это до удаления папки: команде нужна сама conda. - Удалите папку Anaconda — путь, который показала
conda info --base, например~/anaconda3. В Finder перетащите её в Корзину. Командаrm -rf ~/anaconda3в Терминале удаляет её сразу и без возможности отмены. - При желании удалите настройки и данные conda:
~/.condarc,~/.condaи~/.continuum. Оставьте~/.condarc, если меняли настройки conda и собираетесь установить её снова. - Закройте и снова откройте Терминал.
Anaconda предупреждает, что после удаления могут остаться ярлыки. Если Anaconda-Navigator всё ещё есть в Finder › Программы, перетащите его в Корзину.
Что Anaconda оставляет после себя
Всё это лежит в домашней папке. Большинство папок скрыты, потому что их имена начинаются с точки:
~/anaconda3или~/opt/anaconda3— сама Anaconda: Python, conda, базовое окружение и ваши окружения в папкеenvs.~/.conda— данные conda для вашей учётной записи. Там тоже могут быть окружения.~/.condarc— настройки conda, например каналы.~/.continuum— данные старых версий Anaconda.~/.anaconda— данные Anaconda Navigator и других инструментов Anaconda.~/.jupyter— настройки Jupyter. Оставьте эту папку, если пользуетесь Jupyter с другим Python.~/.bash_profile-anaconda3.bak— копия профиля командной оболочки, которую установщик сохранил перед тем, как добавить строки conda.
Ваши окружения и всё, что вы сами туда сохраняли, лежат внутри ~/anaconda3 (или ~/opt/anaconda3) и ~/.conda. Выгрузите нужные окружения, прежде чем удалять эти папки.
Как убрать остатки вручную
- В Finder выберите Переход › Переход к папке (Shift-Command-G), введите путь из списка выше и нажмите Return.
- Переместите папку или файл в Корзину.
- Повторите для остальных путей. Скрытые папки вроде
~/.conda«Переход к папке» тоже открывает. - Перезагрузите Mac и очистите Корзину.
Если в новом окне Терминала всё ещё видно (base) или ошибку про conda, её строки остались в профиле командной оболочки. Откройте ~/.zshrc (или ~/.bash_profile) в текстовом редакторе и удалите блок между # >>> conda initialize >>> и # <<< conda initialize <<<.
Файлы после себя оставляет не только Anaconda: см. как полностью удалить программу на Mac.
А с MacWashing это в один клик

Деинсталлятор MacWashing знает папки, которые Anaconda создаёт в домашней папке, и удаляет их вместе с Anaconda Navigator. Папки, где могут лежать ваши файлы, например окружения, отмечены как «Возможно» и не выбираются, пока вы не отметите их сами.
Бесплатная пробная версия · macOS 14 и новее
Вопросы и ответы
Удалит ли MacWashing мои файлы вместе с Anaconda?
Нет. Деинсталлятор сам отмечает только то, что принадлежит программе: настройки, кэш, журналы и фоновые компоненты. Папки, где могут лежать ваши файлы, отмечены как «Возможно» и не выбираются, пока вы не отметите их сами, а программы по умолчанию уходят в Корзину, и их можно вернуть.
Что если Anaconda сейчас запущен?
MacWashing подождёт, пока она закроется, или закроет её по вашей команде, и только потом удалит её файлы.
Можно ли удалить Anaconda в MacWashing бесплатно?
Да, в пробном режиме: Сборка мусора и Деинсталлятор вместе освобождают до 25 ГБ, без аккаунта и карты.
Удалятся ли мои блокноты и скрипты вместе с Anaconda?
Нет, если они лежат вне папки Anaconda: удаление не трогает «Документы» и папки проектов. Файлы, сохранённые внутри ~/anaconda3, удалятся вместе с ней.
Как вернуть окружения после переустановки?
Установите Anaconda снова и для каждого выгруженного файла выполните conda env create -f <ENV_NAME>.yaml. Conda скачает пакеты заново.
Почему после удаления Anaconda Терминал показывает (base) или ошибку conda?
Папка удалена, а строки conda остались в профиле командной оболочки. Удалите блок conda initialize из ~/.zshrc или ~/.bash_profile и откройте новое окно Терминала.