Введение
Anaconda — менеджер пакетов с открытым исходным кодом. Менеджер среды и развертывание языков программирования Python и R. Разработан для обработки данных и машинного обучения.
В этом руководстве мы увидим, как установить и настроить Anaconda на VPS под управлением Ubuntu 18.04.
Установить Анаконду
Рекомендую скачать последнюю версию установочного скрипта Anaconda для Python 3 с официального сайта.
На данный момент последняя версия 5.3.1
Затем входим в папку временных файлов /tmp, из терминала:
cd /tmp
Загрузите скрипт с помощью curl:
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
Затем проверьте, соответствует ли отображаемый код официальному.
Запустите скрипт установки:
bash Anaconda3-5.3.1-Linux-x86_64.sh
Затем нажмите ENTER, чтобы продолжить установку.
Нажмите ENTER еще раз, чтобы прочитать лицензию, и введите «yes», если вы согласны, чтобы продолжить установку.
Вы должны увидеть ответное сообщение, подобное следующему:
Anaconda3 will now be installed into this location:
/root/anaconda3
- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below
[/root/anaconda3] >>>
Нажмите ENTER еще раз, чтобы продолжить, установка может занять много времени.
В конце установки вас спросят, хотите ли вы включить ПУТЬ установки Anaconda в ваш .bashrc, введите «да», чтобы продолжить.
Затем вы можете выбрать, загружать ли Microsoft VSCode, редактор с открытым исходным кодом и графическим интерфейсом. В нашем случае это не нужно. Его можно будет скачать позже с официального сайта.
Чтобы активировать установку Anaconda:
source ~/.bashrc
Мы можем вернуться в основной каталог, набрав:
cd
Чтобы проверить правильность установки Anaconda, введите следующую команду, чтобы отобразить список доступных пакетов:
conda list
Настройте виртуальные среды Anaconda (Environments)
Виртуальные среды Anaconda позволяют организовывать проекты по необходимым версиям и пакетам Python. Для каждой среды вы можете указать, какую версию Python использовать для конкретного проекта.
Чтобы проверить доступные версии Python:
conda search "^python$"
Давайте создадим среду, используя последнюю версию Python 3. Мы назовем среду noviello_env. Вы можете использовать имя по вашему выбору.
Итак, чтобы создать виртуальную среду:
conda create --name noviello_env python=3
Нажмите «y», чтобы подтвердить создание новой среды.
Вы можете активировать только что созданную среду:
source activate noviello_env
После активации вы окажетесь в новой виртуальной среде.
Для проверки используемой версии Python:
python --version
Чтобы отключить виртуальную среду Anaconda:
source deactivate
Чтобы создать новую виртуальную среду с определенной версией Python, вы можете использовать следующую команду:
conda create -n noviello_env35 python=3.5
Чтобы просмотреть все созданные виртуальные среды:
conda info --envs
Чтобы установить конкретный пакет в виртуальной среде:
conda install --name noviello_env35 nome_pacchetto
Чтобы удалить виртуальную среду:
conda remove --name noviello_env35 --all
Обновить Анаконду
Я рекомендую периодически обновлять Anaconda, чтобы иметь возможность использовать последние версии всех пакетов.
Чтобы обновить конду:
conda update conda
Следующее обновление Анаконды:
conda update anaconda
Удалить Анаконду
Чтобы удалить Anaconda, используйте следующие команды.
Установите инструмент Anaconda для автоматического удаления файлов конфигурации и создания их автоматического резервного копирования:
conda install anaconda-clean
Следовательно:
anaconda-clean
Чтобы удалить корневую папку Anaconda:
rm -rf ~/anaconda3
Удалите PATH из файла .bashrc, откройте файл:
nano ~/.bashrc
Найдите следующую строку:
export PATH="/root/anaconda3/bin:$PATH"
ВНИМАНИЕ! В этом руководстве я использовал пользователя root, вы можете использовать любого пользователя с командами root. Таким образом, ваш путь может быть другим, например:
export PATH="/home/nome_utente/anaconda3/bin:$PATH"
Анаконда удалена с вашего сервера.
Установка и настройка Anaconda на Ubuntu 18.04 LTS завершена.