it-swarm.com.ru

Python Anaconda - как безопасно удалить

Я установил Python Anaconda на Mac (ОС Маверикс). Я хотел вернуться к версии Python по умолчанию на моем Mac. Какой лучший способ сделать это? Должен ли я удалить каталог ~/anaconda? Любые другие изменения требуются? 

В настоящее время, когда я запускаю which python, я получаю этот путь:

/Users/username/anaconda/bin/python

211
william tell

Из документов :

Чтобы удалить Anaconda, откройте окно терминала и удалите все каталог установки anaconda: rm -rf ~/anaconda. Вы также можете редактировать ~/.bash_profile и удалите каталог anaconda из вашей PATH переменной среды и удалите скрытый файл .condarc и Каталоги .conda и .continuum, которые могли быть созданы в домашний каталог с rm -rf ~/.condarc ~/.conda ~/.continuum.

Дальнейшие заметки:

  • Установки Python3 могут использовать ~/anaconda3 dir вместо ~/anaconda.
  • У вас также может быть скрытый каталог ~/.anaconda, который можно удалить.
  • В зависимости от того, как вы установили, возможно, что PATH будет изменен в одном из ваших файлов runcom, а не в вашем профиле Shell. Так, например, если вы используете bash, обязательно проверьте свой ~/.bashrc, если вы не найдете PATH, измененную в ~/.bash_profile.
190
vaer-k

Установщик anaconda добавляет строку в ваш скрипт ~/.bash_profile, которая добавляет префикс anaconda bin в переменную окружения $PATH. Удаление каталога anaconda должно быть все, что вам нужно сделать, но хорошо, если вы будете убирать эту строку из сценария установки.

146
mwaskom

Package "anaconda clean", доступный на платформе Anaconda, следует безопасно удалить.

conda install anaconda-clean   # install the package anaconda clean
anaconda-clean --yes           # clean all anaconda related files and directories 
rm -rf ~/anaconda3             # removes the entire anaconda directory

rm -rf ~/.anaconda_backup       # anaconda clean creates a back_up of files/dirs, remove it 
                                # (conda list; cmd shouldn't respond after the clean up)

Обратитесь к: https://docs.anaconda.com/anaconda/install/uninstall для получения более подробной информации.

85
Surya

Удаление каталога Anaconda помогает, но я не думаю, что это хорошая идея, поскольку вам может понадобиться иногда использовать anaconda в ближайшем будущем. Итак, как предлагает mwaskom , установщик anaconda автоматически добавляет переменную PATH, которая указывает на каталог anaconda/bin в файле ~/.bashrc.

Это выглядит так

PATH="/home/linuxsagar/anaconda3/bin:$PATH

Итак, просто закомментируйте строку (добавьте # в начале строки) . Затем перезагрузите файл ~/.bashrc, выполнив source ~/.bashrc

Теперь проверьте изменения, выполняемые which python в новом терминале.

22
sgiri

rm -rf ~/anaconda

Это было довольно легко. Он переключил мой указатель на Python: https://docs.continuum.io/anaconda/install#os-x-uninstall

11
Jonathan

Если вы удаляете Anaconda, чтобы иметь возможность использовать базовую установку Python в системе, вы можете временно отключить путь, выполнив следующие действия и не удаляя Anaconda.

Перейдите в свой домашний каталог. Просто команда cd подойдет.

Отредактируйте файл .bashrc.

Ищите что-то вроде export PATH="/home/ubuntu/anaconda3/bin:$PATH" в файле.

Поставьте # в начале, чтобы закомментировать его из скрипта.

#export PATH="/home/ubuntu/anaconda3/bin:$PATH"

Откройте новый терминал, и вы должны запустить установку базового Python. Это работает в системах Linux. Должно работать на Mac тоже.

10
jp0d

Удаление Анаконды

Чтобы удалить Anaconda, вы можете просто удалить программу. Это оставит несколько файлов позади, что для большинства пользователей просто отлично. Смотри вариант А.

Если вы также хотите удалить все следы конфигурационных файлов и каталогов из Anaconda и ее программ, вы можете сначала загрузить и использовать программу Anaconda-Clean, а затем выполнить простое удаление. Смотрите вариант Б.

Вариант А.

Используйте простое удаление, чтобы удалить Anaconda:

macOS - откройте приложение терминала Terminal.app или iTerm2, а затем удалите весь каталог Anaconda с таким именем, как anaconda2 или anaconda3, введя rm -rf ~/anaconda3.

Вариант Б.

Полное удаление с помощью Anaconda-Clean и простое удаление.

ПРИМЕЧАНИЕ. Anaconda-Clean необходимо запустить перед простым удалением.

Установите пакет Anaconda-Clean из Anaconda Prompt или окна терминала:

conda install anaconda-clean

В том же окне выполните одну из следующих команд:

Удалите все связанные с Anaconda файлы и каталоги с запросом подтверждения перед удалением каждого:

anaconda-clean

Или удалите все связанные с Anaconda файлы и каталоги, не предлагая удалить каждый из них:

anaconda-clean --yes

Anaconda-Clean создает резервную копию всех файлов и каталогов, которые могут быть удалены, например, .bash_profile, в папке с именем .anaconda_backup в вашем домашнем каталоге. Также обратите внимание, что Anaconda-Clean оставляет ваши файлы данных в каталоге AnacondaProjects нетронутыми . После использования Anaconda-Clean, следуйте инструкциям выше в Варианте A, чтобы удалить Anaconda . Удаление пути Anaconda из .bash_profile

Если вы используете Linux или macOS, вы также можете проверить файл .bash_profile в вашем домашнем каталоге на наличие такой строки, как:

export PATH="/Users/jsmith/anaconda3/bin:$PATH"

ПРИМЕЧАНИЕ. Замените /Users/jsmith/anaconda3/ вашим фактическим путем.

Эта строка добавляет путь Anaconda к переменной окружения PATH. Это может относиться либо к Анаконде, либо к Миниконде. После удаления Anaconda вы можете удалить эту строку и сохранить файл.

официальный способ удаления

5
VectorLu
rm -rf ~/anaconda3

nano ~/.bashrc
  • Ctrl+W искать "Анаконда"
  • Удалите или закомментируйте следующие строки:

    /home/sammuel/.bashrc
    # added by Anaconda3 4.2.0 installer
    export PATH="/home/sammuel/anaconda3/bin:$PATH"
    

Когда вы закончите редактирование файла, введите Ctrl+X выйти и y сохранить изменения.

Anaconda теперь удалена с вашего сервера.

4
bruce

Я просто: 

rm -rf ~/anaconda3

... это удаленная Конда также.

Затем: 

mousepad ~/.bashrc

... и удалил линию пути, добавленную в самом низу (четко обозначенную Анакондой как «добавленную Анакондой».

Стоит отметить, что anaconda3 создал резервную копию моего файла .bashrc перед изменением и назвал его так:

./bashrc-anaconda3.bak

... так что я всегда мог просто переименовать это и удалить мой модифицированный .bashrc

3
Fiddy Bux

Если у вас есть несколько версий анаконды,

rm -rf ~/anaconda2 [для версии 2]

rm -rf ~/anaconda3 [для версии 3]

Откройте файл .bashrc в текстовом редакторе.

vim .bashrc

удалите каталог anaconda из вашего PATH.

экспорт PATH = "/ home/{имя пользователя}/anaconda2/bin: $ PATH" [для версии 2]

экспорт PATH = "/ home/{имя пользователя}/anaconda3/bin: $ PATH" [для версии 3]

2
Ashiq Imran

Чтобы удалить Anaconda, вы должны:

1) Удалите весь каталог установки anaconda с помощью:

rm -rf ~/anaconda2

2) И (НЕОБЯЗАТЕЛЬНО): 

-> Отредактируйте ~/.bash_profile, чтобы удалить каталог anaconda из переменной среды PATH.

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

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

источник

2
HISI

Чтобы удалить Anaconda Fully из вашей системы:

  1. Открытый терминал 
  2. rm -rf ~/miniconda
  3. rm -rf ~/.condarc ~/.conda ~/.continuum
1
vishwaraj
rm -rf ~/anaconda3

Этого было достаточно

0
Joe Llerena

В моем случае Anaconda3 не был установлен в домашнем каталоге. Вместо этого он был установлен в корне. Поэтому мне пришлось сделать следующее, чтобы удалить его: 

Sudo rm -rf /anaconda3/bin/python
0
Jinhua Wang