2017-02-11 21 views
23

Как полностью удалить Anaconda из MacOS Sierra и вернуться к исходному Python? Я пробовал использовать conda-clean -yes, но это не работает. Я также удаляю материал в ~/.bash_profile, но он все еще использует питон Anaconda, и я все еще могу запустить команду conda.Как полностью удалить Anaconda из MacOS

ответ

49

Чтобы удалить конфиги:

conda install anaconda-clean 
anaconda-clean --yes 

После конфиги удаляются вы можете удалить анаконда папку установки, как правило, под вашей домашней директории:

rm -rf ~/anaconda2 

Кроме того, команда anaconda-clean --yes создает резервную копию в вашем домашнем каталоге формата ~/.anaconda_backup/<timestamp>. Обязательно удалите это.

+4

Здесь [официальная ссылка на Anaconda] (https: // docs. anaconda.com/anaconda/install/uninstall) для получения дополнительной информации. –

+1

'rm -rf ~/anaconda2' для Mac. Для Windows. На панели управления выберите «Установка и удаление программ» или «Удалить программу», а затем выберите «Python 3.6» (Anaconda) или вашу версию Python. –

+0

Я использовал это решение для anaconda3, и я наблюдаю, что есть проблема: прежний путь, объявленный в файле .bash_profile или .bashrc, не был удален, поэтому, когда я переустановил anaconda3 в другую папку, и я использовал команду 'conda'. он не работает, говоря «bash:/home/nathan/anaconda3/bin/conda: Нет такого файла или каталога» –

2

Откройте терминал и удалите весь каталог Anaconda, который будет иметь имя «anaconda2» или «anaconda3», введя следующую команду: rm -rf ~/anaconda3. Затем удалите conda командой «conda uninstall» https://conda.io/docs/commands/conda-uninstall.html.

+0

При запуске 'conda uninstall' я получаю' CondaValueError: Ошибка значения: нет названий пакетов, попробуйте «conda remove -h» для получения более подробной информации' –

+0

write echo $ PATH в вашем терминале, чтобы проверить, есть ли какая-либо ссылка на anaconda, если есть использование export PATH = "/ path/you/want/to/keep" –

3

Чтобы удалить Anaconda открыть окно терминала и удалить всю анаконду каталог установки:

rm -rf ~/anaconda

Вы можете также редактировать:

~/.bash_profile

и удалить каталог анаконды из вашего PATH переменная среды.

Удалите следующие скрытые файлы и каталоги, которые могут быть созданы в домашнем каталоге:

  • .condarc
  • .conda
  • .continuum

Использование:

rm -rf ~/.condarc ~/.conda ~/.continuum

0

Это работает для меня:

conda remove --all --prefix /Users/username/anaconda/bin/python 

затем также удалить из $ PATH в .bash_profile

+1

Это хорошая идея, но в соответствии с документацией это предназначено для удаления окружений conda. Вот как предлагает Anaconda: [используя 'anaconda-clean'] (https://docs.anaconda.com/anaconda/install/uninstall) –

0

Это еще одно место, которое анаконда была запись, которая была разорвать мой питон установить после удаления Anaconda. Надеюсь, это поможет кому-то другому.

Если вы используете нить, я нашел эту запись в моем файле .yarn.rc в ~/"имя пользователя"

питона "/ Users/кто-то/anaconda3/bin/Python3"

извлекая это фиксированное одно последнее место, необходимое для полного удаления.Я не уверен, как эта запись была добавлена, но она помогла

 Смежные вопросы

  • Нет связанных вопросов^_^