Как установить Anaconda в Linux Debian 10

12 set 2022 4 min di lettura
Как установить Anaconda в Linux Debian 10
Indice dei contenuti

Введение

Anaconda — самая популярная платформа Python/R для обработки данных и машинного обучения. Он используется для крупномасштабной обработки данных, прогнозного анализа и научной обработки.

В дистрибутив Anaconda входит более 1500 пакетов данных с открытым исходным кодом. Он также включает инструмент командной строки conda и графический пользовательский интерфейс рабочего стола под названием Anaconda Navigator.

В этом руководстве мы проведем вас через загрузку и установку дистрибутива Anaconda Python на Debian 10.

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

Подключение к серверу

Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется ваше имя пользователя и пароль для аутентификации. Чтобы подключиться к серверу как root, введите следующую команду:

ssh root@IP_DEL_SERVER

Далее вам нужно будет ввести пароль пользователя root.

Если вы не используете пользователя root, вы можете войти под другим именем пользователя с помощью той же команды, а затем изменить root на свое имя пользователя:

ssh nome_utente@IP_DEL_SERVER

Затем вам будет предложено ввести пароль пользователя.

Стандартный порт для подключения по ssh — 22, если ваш сервер использует другой порт, вам нужно будет указать его с помощью параметра -p, затем введите следующую команду:

ssh nome_utente@IP_DEL_SERVER -p PORTA

Установить Анаконду

На момент написания этой статьи последней стабильной версией 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. URL-адрес для проверки хэша версии, которую мы установили в этой статье, —это.

Запустите скрипт, чтобы начать процесс установки 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/noviello/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 среды PATH в текущем сеансе оболочки, которая была добавлена установщиком Anaconda, с помощью следующей команды:

source ~/.bashrc

Чтобы убедиться, что Anaconda установлена правильно, используйте команду conda:

conda info

 active environment: base
 active env location: /home/noviello/anaconda3
 shell level: 1
 user config file: /home/noviello/.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: /root/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/noviello/anaconda3/pkgs
 /home/noviello/.conda/pkgs
 envs directories: /home/noviello/anaconda3/envs
 /home/noviello/.conda/envs
 platform: linux-64
 user-agent: conda/4.7.12 requests/2.22.0 CPython/3.7.4 Linux/4.19.0-6-amd64 debian/10 glibc/2.28
 UID:GID: 0:0
 netrc file: None
 offline mode: False

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

conda deactivate

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

conda activate

Обновление Анаконды

Обновление Anaconda — довольно простой процесс. Начните с обновления инструмента conda с помощью следующей команды:

conda update conda

Когда будет предложено подтвердить обновление, введите y, чтобы продолжить.

После обновления conda продолжите обновление Anaconda:

conda update anaconda

Как и раньше, при появлении запроса введите y, чтобы продолжить.

Вам необходимо регулярно обновлять установку Anaconda.

Удалить Анаконду

Чтобы удалить Anaconda из вашей системы Debian, сначала удалите каталог, в который вы установили Anaconda:

rm -rf ~/anaconda3

Отредактируйте файл ~/.bashrc и удалите каталог Anaconda из переменной окружения PATH.

Затем откройте файл.bashrc:

nano ~/.bashrc

Удалите следующие конфигурации Anaconda:

# >>> conda initialize >>>
 #!! Contents within this block are managed by 'conda init'!!
 __conda_setup="$('/home/noviello/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
 if [ $? -eq 0 ]; then
 eval "$__conda_setup"
 else
 if [ -f "/home/noviello/anaconda3/etc/profile.d/conda.sh" ]; then. "/home/noviello/anaconda3/etc/profile.d/conda.sh"
 else
 export PATH="/home/noviello/anaconda3/bin:$PATH"
 fi
 fi
 unset __conda_setup
 # <<< conda initialize <<<

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

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

Вывод

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

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.