Как установить Anaconda на CentOS 8 Linux

12 set 2022 3 min di lettura
Как установить Anaconda на CentOS 8 Linux
Indice dei contenuti

Введение

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

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

В этом руководстве мы объясним, как установить дистрибутив Anaconda Python на CentOS 8.

Если вы намерены установить 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.

Загрузите сценарий установки Anaconda с помощью wget, используя ссылку, которую вы скопировали со страницы загрузки.

Если wget не установлен:

sudo dnf install wget

Скачать Анаконду:

wget -P /tmp https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh

Загрузка может занять некоторое время в зависимости от скорости соединения.

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

Проверяем целостность данных скрипта командой sha256sum:

sha256sum Anaconda3-5.3.1-Linux-x86_64.sh

Вывод должен выглядеть так:

46d762284d252e51cd58a8ca6c8adc9da2eadc82c342927b2f66ed011d1d8b53 /tmp/Anaconda3-2019.10-Linux-x86_64.sh

Убедитесь, что хэш, напечатанный приведенной выше командой, соответствует хэшу, доступному на Anaconda с Python 3 в 64-разрядной версии Linux для вашей версии.

Запустите процесс установки Anaconda, запустив скрипт установки:

bash 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, чтобы продолжить, затем нажмите ENTER, чтобы просмотреть лицензию. Вам будет предложено одобрить условия лицензии:

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, чтобы подтвердить местоположение, и процесс установки продолжится.

Если вы получаете сообщение об ошибке bunzip2: command not found, установите пакет bzip2 с помощью следующей команды:

sudo dnf install bzip2

Затем перезапустите сценарий установки.

Установка может занять несколько минут. После этого вы увидите следующий вывод:

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, вы можете закрыть и снова открыть оболочку или загрузить новую PATH среды PATH в текущий сеанс оболочки, набрав:

source ~/.bashrc

Используйте команду conda для проверки установки Anaconda. Следующая команда отобразит информацию об установке:

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...

Обновить Анаконду

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

conda update conda

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

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

conda update anaconda

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

Не забывайте регулярно обновлять установку Anaconda.

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

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

rm -rf ~/anaconda3

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

vi ~/.bashrc
# >>> 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

Вывод

Теперь, когда вы загрузили и установили Anaconda в своей системе CentOS, вы можете ознакомиться с официальным руководством по началу работы.

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.