Как установить Anaconda на CentOS 7
Как установить Anaconda на CentOS 7
How to Install Anaconda on CentOS 7
В этом руководстве рассматриваются этапы загрузки и установки Anaconda для Python 3 в CentOS 7.

Anaconda является самой популярной платформой Python для обработки данных и машинного обучения, используемой для крупномасштабной обработки данных, прогнозной аналитики и научных вычислений. В дистрибутив Anaconda входит более 1000 пакетов данных, инструмент командной строки conda и графический пользовательский интерфейс рабочего стола под названием Anaconda Navigator.
Установка Анаконды
На момент написания этой статьи последней стабильной версией Anaconda была версия 5.3.1. Перед загрузкой сценария установки Anaconda посетите страницу загрузок Anaconda и проверьте, доступна ли для загрузки новая версия Anaconda для Python 3.

Выполните следующие шаги для установки Anaconda в CentOS 7:
-
Загрузите скрипт установки Anaconda.
Перейдите в
/tmp
каталог и загрузите скрипт установки Anaconda, используя ссылку, скопированную на странице загрузок:
cd /tmp
curl -O https://repo.anaconda.com/archive/Anaconda3-5.3.1-Linux-x86_64.sh
Загрузка может занять некоторое время в зависимости от скорости соединения.
-
Проверьте целостность данных сценария.
Используйте
sha256sum
команду для проверки контрольной суммы скрипта:
sha256sum Anaconda3-5.3.1-Linux-x86_64.sh
Вы должны увидеть результат, подобный следующему:
d4c4256a8f46173b675dd6a62d12f566ed3487f932bab6bb7058f06c124bcc27 Anaconda3-5.3.1-Linux-x86_64.sh
Убедитесь, что хеш, напечатанный из приведенной выше команды, совпадает с хешем, доступным на Anaconda с Python 3 на 64-битной странице Linux для вашей соответствующей версии Anaconda.
https://docs.anaconda.com/anaconda/install/hashes/Anaconda3-5.3.1-Linux-x86_64.sh-hash.html
-
Запустите скрипт установки Anaconda
Чтобы запустить процесс установки Anaconda, запустите скрипт установки:
bash Anaconda3-5.3.1-Linux-x86_64.sh
Вы должны увидеть результат, подобный следующему:
Welcome to Anaconda3 5.3.1 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]
Введите,yes
чтобы принять лицензию, и вам будет предложено выбрать место установки.
Anaconda3 will now be installed into this location: /home/baksdev/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 yum install bzip2
.
Установка может занять некоторое время, и после ее завершения будет отображен следующий вывод:
Installation finished. Do you wish the installer to initialize Anaconda3 in your /home/baksdev/.bashrc ? [yes|no]
Если вы хотите использоватьconda
тип команды,yes
нажмитеENTER
и вам будет представлен следующий вывод:
Appending source /home/baksdev/anaconda3/bin/activate to /home/baksdev/.bashrc A backup will be made to: /home/baksdev/.bashrc-anaconda3.bak For this change to become active, you have to open a new terminal. Thank you for installing Anaconda3!
Программа установки также спросит вас, хотите ли вы загрузить и установить код Visual Studio.
Anaconda is partnered with Microsoft! Microsoft VSCode is a streamlined code editor with support for development operations like debugging, task running and version control. To install Visual Studio Code, you will need: - Administrator Privileges - Internet connectivity Visual Studio Code License: https://code.visualstudio.com/license Do you wish to proceed with the installation of Microsoft VSCode? [yes|no]
Вы можете найти больше информации о Visual Studio на сайте редактора . Если вы хотите установить код Visual Studio, введитеyes
другойno
.Чтобы активировать установку Anaconda, загрузите новую
PATH
переменную среды, которая была добавлена установщиком Anaconda в текущий сеанс оболочки, с помощью следующей команды:
source ~/.bashrc
-
Проверьте установку
Вы можете проверить установку Anaconda с помощью
conda
команды. Например, для отображения информации о текущем типе установки conda:conda info
active environment : base active env location : /home/baksdev/anaconda3 shell level : 1 user config file : /home/baksdev/.condarc populated config files : conda version : 4.5.11 conda-build version : 3.15.1 python version : 3.7.0.final.0 base environment : /home/baksdev/anaconda3 (writable) channel URLs : https://repo.anaconda.com/pkgs/main/linux-64 https://repo.anaconda.com/pkgs/main/noarch https://repo.anaconda.com/pkgs/free/linux-64 https://repo.anaconda.com/pkgs/free/noarch https://repo.anaconda.com/pkgs/r/linux-64 https://repo.anaconda.com/pkgs/r/noarch https://repo.anaconda.com/pkgs/pro/linux-64 https://repo.anaconda.com/pkgs/pro/noarch package cache : /home/baksdev/anaconda3/pkgs /home/baksdev/.conda/pkgs envs directories : /home/baksdev/anaconda3/envs /home/baksdev/.conda/envs platform : linux-64 user-agent : conda/4.5.11 requests/2.19.1 CPython/3.7.0 Linux/3.10.0-957.1.3.el7.x86_64 centos/7 glibc/2.17 UID:GID : 0:0 netrc file : None offline mode : False
Обновление Анаконды
Обновление Anaconda - довольно простой процесс, сначала обновите инструмент conda:
conda update conda
Когда будет предложено подтвердить обновление, введите y
для продолжения.
После обновления conda перейдите к обновлению Anaconda:
conda update anaconda
Как и в предыдущей команде, при появлении запроса введите y
продолжить.
Вы должны регулярно обновлять вашу установку Anaconda.
Удаление Анаконды
Если вы хотите удалить Anaconda из вашей системы CentOS, выполните следующие действия:
-
Удалите каталог установки Anaconda.
Чтобы удалить весь каталог установки Anaconda, введите:
rm -rf ~/anaconda3
-
Отредактируйте переменную среды PATH.
Отредактируйте
~/.bashrc
файл и удалите код, добавленный установщиком Anaconda:
~/.bashrc
# added by Anaconda3 5.3.1 installer # >>> conda init >>> # !! Contents within this block are managed by 'conda init' !! __conda_setup="$(CONDA_REPORT_ERRORS=false '/home/baksdev/anaconda3/bin/conda' shell.bash hook 2> /dev/null)" if [ $? -eq 0 ]; then \eval "$__conda_setup" else if [ -f "/home/baksdev/anaconda3/etc/profile.d/conda.sh" ]; then . "/home/baksdev/anaconda3/etc/profile.d/conda.sh" CONDA_CHANGEPS1=false conda activate base else \export PATH="/home/baksdev/anaconda3/bin:$PATH" fi fi unset __conda_setup # <<< conda init <<<
-
Удалите скрытые файлы.
Следующая команда удалит скрытые файлы и папки, которые были созданы в вашем домашнем каталоге пользователя:
rm -rf ~/.condarc ~/.conda ~/.continuum
Вывод
Теперь, когда вы скачали и установили Anaconda свою систему CentOS, вы можете перейти на страницу с официальным руководством по началу работы с conda .
Комментарии
Если у вас есть вопросы, не стесняйтесь оставлять комментарии ниже.