
Anaconda — самая популярная платформа Python/R для анализа данных и машинного обучения. Она используется для обработки больших объёмов данных, предиктивной аналитики и научных вычислений.
Дистрибутив Anaconda содержит более 1500 пакетов данных с открытым исходным кодом. Он также включает в себя инструмент командной строки conda и графический пользовательский интерфейс Anaconda Navigator.
В этом руководстве мы покажем вам процесс загрузки и установки дистрибутива Anaconda Python на Debian 10.
Установка Анаконды
На момент написания этой статьи последней стабильной версией Anaconda является версия 2019.10. Перед загрузкой установщика Anaconda посетите страницу загрузок Anaconda и проверьте, доступна ли для загрузки новая версия Anaconda для Python 3.

Используйте wget или curl для загрузки установочного скрипта Anaconda:
wget -P /tmp https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh
Загрузка может занять некоторое время в зависимости от скорости вашего соединения. После завершения проверьте целостность данных скрипта с помощью команды sha256sum :
sha256sum /tmp/Anaconda3-2019.10-Linux-x86_64.sh
Вы должны увидеть примерно следующий вывод:
46d762284d252e51cd58a8ca6c8adc9da2eadc82c342927b2f66ed011d1d8b53 /tmp/Anaconda3-2019.10-Linux-x86_64.sh
Убедитесь, что хэш, выведенный из команды выше, совпадает с хэшем, доступным настранице Anaconda с Python 3 на 64-битной ОС Linux для версии Anaconda, которую вы устанавливаете.
https://docs.anaconda.com/anaconda/install/hashes/Anaconda3-2019.10-Linux-x86_64.sh-hash/

Запустите скрипт, чтобы начать процесс установки Anaconda:
sh /tmp/Anaconda3-2019.10-Linux-x86_64.sh
Welcome to Anaconda3 2019.10 In order to continue the installation process, please review the license agreement. Please, press ENTER to continue >>>
Нажмите ENTER , чтобы продолжить, а затем клавишу SPACE , чтобы прокрутить условия лицензии. После ознакомления с лицензией вам будет предложено принять её условия:
Do you accept the license terms? [yes|no] [no] >>> yes
Введите yes , чтобы принять лицензию, и скрипт попросит вас выбрать место установки.
Anaconda3 will now be installed into this location: /home/linuxize/anaconda3 - Press ENTER to confirm the location - Press CTRL-C to abort the installation - Or specify a different location below
Расположение по умолчанию подходит большинству пользователей. Нажмите ENTER , чтобы подтвердить местоположение, и процесс установки начнётся.
Установка может занять некоторое время. После её завершения вы увидите следующее:
Preparing transaction: done Executing transaction: done installation finished. Do you wish the installer to initialize Anaconda3 by running conda init? [yes|no]
Введите yes , нажмите ENTER , и скрипт добавит conda в ваш PATH :
==> For changes to take effect, close and re-open your current shell. <== If you'd prefer that conda's base environment not be activated on startup, set the auto_activate_base parameter to false: conda config --set auto_activate_base false Thank you for installing Anaconda3! =========================================================================== Anaconda and JetBrains are working together to bring you Anaconda-powered environments tightly integrated in the PyCharm IDE. PyCharm for Anaconda is available at: https://www.anaconda.com/pycharm
Чтобы активировать установку Anaconda, загрузите новую переменную среды PATH , добавленную установщиком Anaconda в текущий сеанс оболочки, с помощью следующей команды:
source ~/.bashrc
Чтобы убедиться, что Anaconda была успешно установлена, используйте команду conda :
conda info
active environment : base active env location : /home/linuxize/anaconda3 shell level : 1 user config file : /home/linuxize/.condarc populated config files : conda version : 4.7.12 conda-build version : 3.18.9 python version : 3.7.4.final.0 virtual packages : base environment : /home/linuxize/anaconda3 (writable) channel URLs : https://repo.anaconda.com/pkgs/main/linux-64 https://repo.anaconda.com/pkgs/main/noarch https://repo.anaconda.com/pkgs/r/linux-64 https://repo.anaconda.com/pkgs/r/noarch package cache : /home/linuxize/anaconda3/pkgs /home/linuxize/.conda/pkgs envs directories : /home/linuxize/anaconda3/envs /home/linuxize/.conda/envs platform : linux-64 user-agent : conda/4.7.12 requests/2.22.0 CPython/3.7.4 Linux/4.19.0-5-amd64 debian/10 glibc/2.28 UID:GID : 1000:1000 netrc file : None offline mode : False
Обновление Anaconda
Обновление Anaconda — довольно простой процесс. Начните с обновления инструмента conda :
conda update conda
При появлении запроса на подтверждение обновления введите y для продолжения.
После обновления conda приступайте к обновлению Anaconda:
conda update anaconda
Как и прежде, при появлении запроса введите y для продолжения.
Вам следует регулярно обновлять вашу установку Anaconda.
Удаление Anaconda
Чтобы удалить Anaconda из вашей системы Debian, сначала удалите каталог , в который вы установили Anaconda:
rm -rf ~/anaconda3
Отредактируйте файл ~/.bashrc и удалите каталог Anaconda из переменной среды PATH:
~/.bashrc
# >>> conda initialize >>> # !! Contents within this block are managed by 'conda init' !! __conda_setup = " $( '/home/linuxize/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null ) " if [ $? -eq 0 ] ; then eval " $__conda_setup " else if [ -f "/home/linuxize/anaconda3/etc/profile.d/conda.sh" ] ; then . "/home/linuxize/anaconda3/etc/profile.d/conda.sh" else export PATH = "/home/linuxize/anaconda3/bin: $PATH " fi fi unset __conda_setup # <<< conda initialize <<<
Выполните следующую команду rm , чтобы удалить скрытые файлы и папки из домашнего каталога пользователя:
rm -rf ~/.condarc ~/.conda ~/.continuum
Заключение
Теперь, когда вы загрузили и установили Anaconda в своей системе Debian, вы можете ознакомиться с официальным руководством «Начало работы с conda» .
Если у вас возникла проблема или вы хотите оставить отзыв, оставьте комментарий ниже.
debian anaconda Не используете Debian 10?
Выберите другую ОС: центос 7 центос 8 убунту 18.04 убунту 20.04
Связанные руководства
- Как установить TensorFlow на Debian 10
- Как установить Apache Cassandra на Debian 10 Linux
- Как установить Jenkins на Debian 10 Linux
- Как установить и использовать Docker Compose в Debian 10 Linux
- Как установить MongoDB на Debian 10 Linux
- Как установить и настроить Redis в Debian 10 Linux
- Защитите Nginx с помощью Let's Encrypt на Debian 10 Linux