Anaconda — самая популярная платформа для обработки данных и машинного обучения Python / R. Он используется для крупномасштабной обработки данных, прогнозной аналитики и научных вычислений.
Дистрибутив Anaconda поставляется с более чем 1500 пакетами данных с открытым исходным кодом. Она также включает в себя conda
инструмент командной строки и рабочий стол графический пользовательский интерфейс под названием Anaconda Navigator.
В этом руководстве мы объясним, как установить дистрибутив Anaconda Python на CentOS 8.
Содержание
Установка Anaconda
На момент написания этой статьи последней стабильной версией Anaconda была версия 2019.10. Перед загрузкой скрипта установщика Anaconda посетите страницу загрузок Anaconda и проверьте, доступна ли для загрузки новая версия Anaconda для Python 3.
Чтобы установить Anaconda на CentOS 8, выполните следующие действия:
-
Загрузите сценарий установки Anaconda, используя ссылку, которую вы скопировали со страницы Загрузки:
wget -P /tmp https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh
Загрузка может занять некоторое время в зависимости от скорости вашего подключения.
Если вы устанавливаете Anaconda на настольную машину, вы можете загрузить сценарий с помощью веб-браузера .
-
Проверьте целостность данных скрипта с
sha256sum
команды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.
-
Запустите процесс установки 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/linuxize/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/vagrant/anaconda3 shell level : 1 user config file : /home/vagrant/.condarc populated config files : conda version : 4.7.12 conda-build version : 3.18.9 python version : 3.7.4.final.0 ...
Обновление Anaconda
Обновление Anaconda — довольно простой процесс, сначала обновите инструмент conda с помощью:
conda update conda
Когда будет предложено подтвердить обновление, введите y
чтобы продолжить.
После обновления conda приступайте к обновлению Anaconda:
conda update anaconda
Как и в случае с предыдущей командой, при появлении запроса введите y
чтобы продолжить.
Не забывайте регулярно обновлять вашу установку Anaconda.
Удаление Anaconda
Чтобы удалить Anaconda из вашей системы CentOS, сначала удалите установочный каталог Anaconda:
rm -rf ~/anaconda3
Отредактируйте файл ~/.bashrc
и удалите каталог Anaconda из переменной среды PATH:
# >>> 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 в своей системе CentOS, вы можете ознакомиться с официальным руководством по началу работы с conda .
Если вы столкнулись с проблемой или хотите оставить отзыв, оставьте комментарий ниже.