Anaconda - это очень популярный дистрибутив Python, который содержит удобный пакетный менеджер Conda, несколько предустановленных версий Python (2.7, 3.4 и 3.7), а также среду разработки IDLE Spider и множество библиотек, которые очень просто установить. Ещё здесь есть библиотеки для обработки Big Data, прогнозной аналитики и научных вычислений. Также можно всем управлять через графическую утилиту Anaconda Navigator.
В этой статье мы рассмотрим, как скачать и установить Anaconda Python Ubuntu 18.04 с официального сайта программы, а также как подготовить эту платформу к работе.
Содержание статьи
Установка Anacoda в Ubuntu
1. Скачивание и установка программы
Сначала нужно скачать установщик платформы с официального сайта. На момент написания статьи самая свежая версия программы - 2019.03. Нажмите кнопку Download, а затем выберите операционную систему Linux:
Вы можете скачать программу прямо в браузере или скопировать ссылку для загрузки через wget. Например, для текущей версии команда будет выглядеть так:
wget https://repo.anaconda.com/archive/Anaconda3-2019.03-Linux-x86_64.sh
Поскольку это достаточно большой файл, после завершения загрузки желательно проверить его по контрольной суме. Найти контрольную сумму загруженного файла можно командой:
sha256sum Anaconda3-2019.03-Linux-x86_64.sh
Затем её нужно сравнить с сумой, указанной на этой странице для вашей версии программы. Если полученные значения совпадают, значит всё правильно.
Далее запустите полученный скрипт:
bash Anaconda3-2019.03-Linux-x86_64.sh
На первом шаге установки нажмите Enter, затем наберите yes, чтобы принять лицензионное соглашение:
Далее нужно выбрать папку, куда будет установлена программа:
Затем пойдёт установка Anaconda 3 Ubuntu. Процесс установки займёт некоторое время.
В конце установки программа предложит изменить ~/.bashrc таким образом, чтобы Сonda запускалась автоматически при запуске терминала. Если вы не сделали это во время установки, то это можно выполнить потом командой:
conda init bash
Затем выполните следующую команду, чтобы система перечитала настройки:
source ~/.bashrc
Теперь вы можете проверить, всё ли работает, выполнив такую команду:
conda info
На этом установка Anaconda Ubuntu завершена.
2. Обновление Anaconda
Обновление Anaconda тоже достаточно просто выполнить. Сначала нужно обновить инструмент conda. Для этого выполните:
conda update conda
На вопросы программы отвечайте y. Когда обновление завершится, можно обновить саму Anaconda 3:
conda update anaconda
Аналогично предыдущему пункту, нажмите y, чтобы продолжить обновление.
3. Окружения Conda
Как я уже сказал, Сonda - это пакетный менеджер, а также это менеджер окружений. Вы можете создать несколько окружений с разными версиями Python, а также с разными установленными в них библиотеками. Посмотреть список доступных окружений можно командой:
conda info --envs
Для активации окружения используется команда activate. Например, сделаем активным окружение base:
conda activate base
Также вы можете создать новое окружение с другой версией Python. Например, сделаем окружение с Python 3.5:
conda create --name ptn35env python=3.5
Программа создаст окружение и сообщит, какие пакеты ей надо установить, соглашаемся на установку:
Затем активируем нужное окружение:
conda activate ptn35env
Чтобы деактивировать текущее окружение, используйте команду deactivate:
conda deactivate
Чтобы удалить окружение ptn35env, нужно использовать не команду uninstall, а remove:
conda remove --name ptn35env -all
4. Установка пакетов Conda
Посмотреть список установленных пакетов можно командой list:
conda list
Чтобы найти нужный пакет, используйте search, например, ищем пакетный менеджер Python - pip:
comda search pip
А для установки пакета используйте install. Например, установим tensorflow:
conda install tensorflow
Удалить пакет можно командой remove:
conda remove tensorflow
Удаление Anaconda
Чтобы удалить Anaconda из своей системы, достаточно выполнить следующие команды:
rm -rf ~/anaconda3
Откройте файл ~/.bashrc и удалите оттуда строки, добавленные Anaconda, обычно, находятся между тегами conda initialize:
Затем удалите скрытые папки с дополнительными файлами и конфигурацией платформы:
rm -rf ~/.condarc ~/.conda ~/.continuum
Выводы
Теперь установка Anaconda в Ubuntu завершена. Вы можете начать пользоваться пакетным менеджером Conda, использовать виртуальные окружения в Python и легко устанавливать пакеты. Мы разобрали только основы использования conda, чтобы изучить программу лучше, читайте официальную документацию.
Anubis – это максимально легкое open-source решение, созданное специально для защиты небольших веб-ресурсов от бесконечного потока запросов от ботов и AI парсеров. Этот инструмент можно считать "ядерным вариантом", потому что он заставляет ботов выполнять вычисления похожие на майнинг криптовалюты. Но это неплохая альтернатива для тех, кто не может или не хочет использовать Cloudflare. Посмотреть детали



















Вот серьёзно, сайт скатился. Все статьи ниочём, одна вода сплошная. Ни одной толковой инструкции и разбора за последний год, всё ооочень поверхностно как для 1го класа, вот так установить, вот так удалить и вывод. Это не инструкции а статьи из бульварной газеты. Кто это всё пишет? Вам времени не жалко на такое, или вы действительно не понимаете что вы делаете?!
А какие инструкции годные и какой контент вам интересен
help.ubuntu.ru - пример годных инструкций. Вот серьезно, я даже поспрашивал у людей, если возникает проблема, вопрос гуглится, идут сначала сюда по первой ссылке и понимая что здесь хоть статья и есть но она ни как не помогает, идут на хелп.убунту и решают свою проблему.
FOMALGAYT Этот сайт хорош, не херь его. В истории много полезного и нужного. Мы просто скучаем и новья нет в лине. Был охеренный форум на компизомании. Но Долгирев то ли устал от хейта арчедрочеров, лезли как тараканы. то ли некогда ему. Уважаю его, ГУРУ от линукса. И помощник у него Максим кажись Забыл как. Но молодцы, без ответа никто не оставался.
Даю тему
sudo apt-get install hollywood
Для более поздних дистрибутивов Ubuntu и производных установить Hollywood можно с подключением репозитория:
sudo apt-add-repository ppa:hollywood/ppa
sudo apt-get update
sudo apt-get install hollywood
По окончании установки просто введите и выполните в терминале команду:
hollywood
Для завершения программы hollywood достаточно нажать сочетание клавиш Ctrl+C.
Для завершения процесса выполните ещё exit/ Удачи. В автозагрузку шефу. потом удаляем. прибавка к зарплате обеспечена.
Uhecyj
Установил по инструкции, в домашней директории создалась папка. Но при попытке вызвать конду выдаёт "conda: команда не найдена".
Автозагрузка conda в bashrc добавлена?
Да, добавил вручную (автоматически не добавилось) и всё заработало. Заодно понял, что пути надо обязательно брать в кавычки. Спасибо за ответ и за сайт.
Благодарю автора! Очень понравилась инструкция!
Нужно было сбилдить приложение, но никак не получалось под venv, и на живой системе со всеми зависимостями для питона.
По вашей инструкции все установил и смог сбилдить нужное мне приложение, ни разу не работая с conda.
Графическую утилиту Anaconda Navigator можно запустить командой anaconda-navigator (если по каким-то причинам она у вас не установилась, то сначала conda install anaconda-navigator). Утилитка весьма удобна. Из-под нее можно запускать такие инструменты, как JupyterLab, Jupyter Notebook, Qt Console, Spyder и др.
как заставить работать Spider IDE в созданном алтернативном окружении?
Почему то он по умолчанию работает в base
А нельзя было написать как запускать?
eval "$(/home/YOUR NAME/anaconda3/bin/conda shell.bash hook)"
Вот так и запускать в терминале
conda init bash
команда не найдена
Like
Отличная статья, сегодня по видео на ютубе установил анаконду но были вопросы, например зачем запускать ~/.bashrc или почему в терминале появился (base), статья помогла разобраться.
Спасибо очень информативно!
добрый день, у меня установлена анаконда на убунту, но после обновления она вдруг перестала работать, не запускается ни одна команда, ошибка
conda info could not be constructed.
KeyError('pkgs_dirs')
покурил я на оф сайте траблшутинг и нашел описание что нужно делать примерно в похожем случае
https://docs.anaconda.com/anaconda/user-guide/troubleshooting/#recovering-your-anaconda-installation
но в этом описании я чето ничего не понимаю конкретно что надо делать, сори, да, я начинающий пользователь линукс.
как понять, какой дистрибутив установлен, чтобы скачать такой же из архива?
что за команда mv Anaconda Professional_orig и что означает изменить имя оригинального установщика? что такое оригинальный установщик?
Установил, никакого графического интерфейса не нашел, jupiter тоже не установлен, я так понимаю это все доустанавливается отдельно. Пакетный менеджер, который весит 11Г? Вопрос зачем?
Хорошая статья и комменты есть полезные. Спасибо!!! Мне помогла. А кому не интересно, идите в свою хелпубунту и не портите настроение тут.