How to delete anaconda linux

Python Anaconda — How to Safely Uninstall

I installed Python Anaconda on Mac (OS Mavericks). I wanted to revert to the default version of Python on my Mac. What’s the best way to do this? Should I delete the ~/anaconda directory? Any other changes required? Currently when I run which python I get this path: /Users/username/anaconda/bin/python

@PeterWang conda can’t deploy on AWS, I am having a lot of trouble getting it to work and also can’t use pip/virtualenv when I have anaconda installed.

@PeterWang Anaconda overrites my default mac interpreter which by default is used by pip for module installs. I wasted about an hour of my time today trying to figure out why my modules weren’t being loaded.

how does one uninstall conda if in addition it cannot find the conda command but the directory still exists?

19 Answers 19

To uninstall Anaconda open a terminal window and remove the entire anaconda install directory: rm -rf ~/anaconda . You may also edit ~/.bash_profile and remove the anaconda directory from your PATH environment variable, and remove the hidden .condarc file and .conda and .continuum directories which may have been created in the home directory with rm -rf ~/.condarc ~/.conda ~/.continuum .

  • Python3 installs may use a ~/anaconda3 dir instead of ~/anaconda .
  • You might also have a ~/.anaconda hidden directory that may be removed.
  • Depending on how you installed, it is possible that the PATH is modified in one of your runcom files, and not in your shell profile. So, for example if you are using bash, be sure to check your ~/.bashrc if you don’t find the PATH modified in ~/.bash_profile .

The anaconda installer adds a line in your ~/.bash_profile script that prepends the anaconda bin directory to your $PATH environment variable. Deleting the anaconda directory should be all you need to do, but it’s good housekeeping to remove this line from your setup script too.

There may also be ~/.continuum and ~/.spyder2 and ~/.cache and ~/.distlib and ~/.matplotlib directories, which you should also delete.

In your home directory ( ~/ ), there is also a backup file created by anaconda: .bash_profile-anaconda.bak , which backup your original .bash_profile . You can compare that file with your current .bash_profile , and after that, you can safely remove the .bash_profile-anaconda.bak file.

Package «anaconda clean«, available from Anaconda platform, should uninstall safely.

conda activate your_conda_env # activate your conda environment 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) 

Note: Also, you may want to edit .bashrc (or .bash_profile) & remove the conda path in $PATH environment variable for full proper clean-up

Читайте также:  Скопировать папку через терминал linux

I had a second installation of anaconda via brew. To uninstall it I needed to call brew cask uninstall anaconda in addition.

Using this answer I lost my PATH and had to reset it. Wasn’t a big issue seeing as mine’s a brand new machine with no customised PATH (yet). but wanted to comment in order to warn anyone who risks losing some import PATH configuration.

Removing the Anaconda directory helps, but I don’t think that’s a good idea as you might need to use anaconda sometimes in near future. So, as suggested by mwaskom, anaconda installer automatically adds PATH variable which points to anaconda/bin directory in the ~/.bashrc file.

PATH mt24">
)" data-controller="se-share-sheet" data-se-share-sheet-title="Share a link to this answer" data-se-share-sheet-subtitle="" data-se-share-sheet-post-type="answer" data-se-share-sheet-social="facebook twitter devto" data-se-share-sheet-location="2" data-se-share-sheet-license-url="https%3a%2f%2fcreativecommons.org%2flicenses%2fby-sa%2f3.0%2f" data-se-share-sheet-license-name="CC BY-SA 3.0" data-s-popover-placement="bottom-start">Share
)">edited Nov 7, 2017 at 14:55
Luboš Turek
6,2738 gold badges40 silver badges50 bronze badges
answered May 22, 2016 at 18:25
3
    1
    @XiaodongQi have you tried $which python in new terminal window after $source ~/.bashrc ?
    – sgiri
    Nov 24, 2016 at 5:36
    I did check the path of python, it was still pointing to the anaconda directory. Then I found a workaround to solve this problem. Besides what you recommended, I also added a line export PATH=/usr/bin:$PATH in the ~/.bashrc file. It works afterward! Thanks!
    – Xiaodong Qi
    Nov 24, 2016 at 6:41
    Where do I find his file bash file on windows?
    – Mohit Motwani
    Feb 7, 2019 at 4:04
Add a comment|
15
rm -rf ~/anaconda

Источник

Uninstalling Anaconda Distribution#

When uninstalling Anaconda, you have two options: a full uninstall or a simple remove. A simple remove is fine for most users. If you don’t want to completely remove every aspect of Anaconda Distribution from your computer, skip to Simple remove .

Full Uninstall#

A full uninstall removes all traces of the configuration files and directories from Anaconda and its programs with the anaconda-clean program.

  1. In Windows, open Anaconda Prompt. In Mac or Linux, open your terminal application.
  2. Install the anaconda-clean package:
conda install anaconda-clean
# If you want to confirm each file and directory you are deleting anaconda-clean # If you don't want to be asked about each file and directory anaconda-clean --yes
  • After using anaconda-clean , follow the instructions in Simple remove to finish uninstalling Anaconda Distribution.

Simple remove#

A simple remove will leave a few files behind, which for most users is just fine.

Windows#

  1. Open the file explorer.
  2. Delete your environment ( anaconda3\envs ) and package ( anaconda3\pkgs ) folders in your user folder.
  3. Open Add or remove programs and uninstall your Anaconda installation or your version of Python.

macOS or Linux#

  1. Open your terminal application.
  2. Remove your entire Anaconda directory with rm -rf . Depending on your installation, your anaconda2 or anaconda3 directory will be in your root folder or in your opt folder.
# The following are a few examples of how you may need to delete your Anaconda folder rm -rf anaconda3 rm -rf ~/anaconda3 rm -rf ~/opt/anaconda3

Removing Anaconda path from .bash_profile#

If you use Linux or macOS, you may also wish to check your .bash_profile or .zprofile file in your home directory for a line such as:

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

Replace /Users/jsmith/anaconda3/ with your actual path.

This line adds the Anaconda path to your PATH environment variable. It may refer to either Anaconda or Miniconda. After uninstalling Anaconda, delete this line.

  1. Make sure you’re in your home directory. The easiest way to do this is to open a new terminal window.
  2. Enter open .bash_profile or open .zprofile to open your terminal’s profile file.
  3. Delete the above line from the file.
  4. Save.
  5. Close and reopen your terminal to refresh it.

Using Anaconda on older operating systems

Getting started with Anaconda Distribution

Источник

Руководство по установке и удалению Anaconda Distribution в Linux

Руководство по установке и удалению Anaconda в Linux

Anaconda является платформой Data Science. Она направлена на упрощение разработки, упаковки и развертывания пакетов на определенных языках программирования. В настоящее время она поддерживает Python (2 & 3) и оба R.

Включает несколько предустановленных пакетов. Таким образом, все это в одной установке — отличная сделка для разработчиков и системных администраторов. Его сообщество также широко распространено, у которого есть форумы и много документации для изучения и устранения неполадок.

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

Давайте начнем устанавливать Anaconda в Linux

Обратите внимание, что в этой статье объясняется установка и удаление Anaconda Distribution, а не Anaconda Enterprise.

Установка Anaconda в Linux

Установка Anaconda является простой задачей, как и запуск этих программ в Windows. Вы получаете установочный скрипт и затем запускаете его.

Давайте посмотрим на шаги более подробно.

Шаг 1: Загрузите правильную версию Anaconda

Перейдите на официальный сайт Anaconda и загрузите установщик после правильного выбора ОС. Обязательно проверьте, какая версия Python будет установлена ​​и какая у вас архитектура процессора. Они обязательны для правильной работы программы.

Выберите свою версию Anaconda

Необязательный шаг: после загрузки проверьте хэш-сумму загруженного файла, используя md5sum или sha256sum. Проверьте хэши с теми, которые упомянуты на этой странице.

md5sum /path/to/installer (or) sha256sum /path/to/installer

Установка анаконды очень проста. Все будет сделано за вас.

Например,.bashrc будет отредактирован для расширения переменной среды PATH. На момент написания этой статьи установщик anaconda обновляет только ~/.bashrc текущего пользователя. Поэтому, если вы хотите разрешить другим пользователям доступ к этой программе, вам нужно отредактировать /etc/profile.

Вам не нужно извлекать какой-либо файл или перемещать установщик в такие места, как /usr/local. Вам просто нужно запустить установщик. Установщик сам скопирует файлы в нужное место (Вы также можете изменить их).

Шаг 2: Установка Anaconda через установщик командной строки

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

Установщик подскажет следующие вопросы относительно установки.

Лицензионное соглашение — Прочитайте соглашение и продолжайте, если вы согласны (конечно, вы должны согласиться).

Место установки — это место, где будут установлены файлы anaconda (т.е. исполняемые файлы).

Укажите такие места, как /opt/anaconda3 или /usr/local/anaconda3, если вы хотите сделать программу доступной для всех пользователей.

Вы также можете указать /home//anaconda3 или любой другой путь, если вам просто нужно установить его для текущего пользователя.

Initialize ~/.bashrc — это та часть, где ваши исполняемые файлы связаны с переменной окружения PATH. Обратите внимание, что это инициализирует ~/.bashrc только для текущего пользователя. Так что если у вас нет доступа ко всем пользователям, вам нужно отредактировать /etc/profile. О том, как это сделать, вы можете узнать позже в этой статье.

Установка кода VS — будет предложено установить редактор кода VS или нет. Введите да/нет в зависимости от ваших предпочтений. Поскольку это не является нашей целью в этой статье, я рекомендую ввести «нет» и продолжить установку позже.

Установка завершена. Теперь у вас будет исполняемые файлы conda и anaconda-navigator.

Давайте проверим, работают ли они. Введите, conda —version чтобы увидеть версию.

Введите anaconda-navigator и вы увидите следующее окно.

Навигатор Anaconda

Сделать Анаконду доступной для других пользователей

На данный момент только текущий пользователь имеет свой файл ~ / .bashrc, отредактированный, чтобы связать PATH с исполняемыми файлами anaconda.

Если вы хотите, чтобы все пользователи имели доступ к anaconda, откройте /etc/profile и добавьте следующую строку.

export PATH=$PATH:/opt/anaconda3/bin (or) export PATH=$PATH:/usr/local/anaconda3/bin

Если вы установили anaconda, отличную от двух указанных выше, просто замените /opt/ на «install-location», где вы установили anaconda.

Если вы хотите, чтобы доступ имели только определенные пользователи, просто отредактируйте их файл ~/.bashrc в их домашнем каталоге, добавив указанную выше строку PATH для экспорта.

После завершения установки, чтобы сделать изменения сразу запустите source ~/.bashrc. Если вы редактировали /etc / profile, затем запустите source /etc/profile && ~/.bashrc

Удаление Anaconda из Linux

Вы можете удалить Anaconda в два простых шага.

Например, если вы установили его в папку по умолчанию, вы можете использовать rm -rf ~/anaconda3

Шаг 2: Закомментируйте или удалите следующую строку из /etc/profile и ~/. bashrc (для каждого пользователя).

export PATH="/path/to/anaconda-install-location/bin:$PATH"

Удаление завершено. Проекты, созданные с помощью conda, не будут удалены, если вы не сохранили их в anaconda-install-location, например /opt/anaconda3/myproject или /home/seeni/anaconda3/myproject.

Все! Мы надеемся, что вы нашли эту статью полезной. Если у вас есть предложения или комментарии, не стесняйтесь оставлять их ниже. И не забудьте поделиться в социальных сетях.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Источник

Оцените статью
Adblock
detector