Установка Anaconda в ОС Linux
Требования
Для использования GUI-пакетов в Linux сперва нужно установить следующие расширения для Qt:
Debian | apt-get install libgl1-mesa-glx libegl1-mesa libxrandr2libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6libxtst6 |
RedHat | yum install libXcomposite libXcursor libXi libXtst libXrandralsa-lib mesa-libEGL libXdamage mesa-libGL libXScrnSaver |
ArchLinux | pacman -Sy libxau libxi libxss libxtst libxcursor libxcompositelibxdamage libxfixes libxrandr libxrender mesa-libgl alsa-liblibglvnd |
OpenSuse/SLES | zypper install libXcomposite1 libXi6 libXext6 libXau6 libX11-6libXrandr2 libXrender1 libXss1 libXtst6 libXdamage1 libXcursor1libxcb1 libasound2 libX11-xcb1 Mesa-libGL1 Mesa-libEGL1 |
Gentoo | emerge x11-libs/libXau x11-libs/libxcb x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXix11-libs/libXcomposite x11-libs/libXrandr x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXScrnSaver x11-libs/libXtst media-libs/alsa-lib media-libs/mesa |
Установка
- Загрузите установщик Anaconda для Linux.
- РЕКОМЕНДУЕТСЯ: проверить целостность данных с SHA-256.
Откройте терминал и запустите следующий код:
Введите следующее для установки Anaconda для Python 3.7:
ИЛИ введите следующее для Python 2.7:
Применяйте команду bash вне зависимости от того, используете ли вы командную оболочку Bash или нет.
Если скачали файл не в папку «Загрузки» (Downloads), замените
/Downloads/ на путь к файлу в вашей системе.
Рекомендуется выбрать стандартный путь установки. Не выбирайте путь как /usr для установки Anaconda/Miniconda.
Если выбрать «нет» (no), тогда conda не изменит скрипты оболочки. Для запуска уже после установки, в первую очередь выполните sourse
, а затем — conda init .
/.bashrc .
Чтобы настроить, должна ли активироваться базовая среда для каждой сессии работы с терминалом, запустите conda config —set auto_activate_base False of True . Чтобы запускать conda в любом месте без активации базовой среды по умолчанию, используйте conda config —set auto_activate_base False . Это сработает только в том случае, если предварительно запускалась conda init .
conda init доступна в версиях conda 4.6.12 и старше.
Если установить несколько версий Anaconda, система будет обращаться к самой актуальной, если путь по умолчанию не был изменен.
Python. Установка и использование Anaconda на Linux
Anaconda — дистрибутив языков программирования Python и R, включает набор популярных библиотек. Основная цель — поставка единым согласованным комплектом наиболее востребованных соответствующим кругом пользователей тематических модулей с разрешением возникающих зависимостей и конфликтов, которые неизбежны при одиночной установке. По состоянию на 2019 год содержит более 1,5 тыс. модулей. Основная особенность дистрибутива — оригинальный менеджер разрешения зависимостей conda с графическим интерфейсом Anaconda Navigator, что позволяет отказаться от стандартных менеджеров пакетов (таких, как pip для Python). Дистрибутив скачивается единожды, и вся последующая конфигурация, в том числе установка дополнительных модулей, может проводится в офлайне. Кроме того, обеспечивается возможность ведения нескольких изолированных сред с раздельным разрешением версионных зависимостей в каждой
Почему я выбрал Анаконду? Это простое создание изолированных средств, интеграция с IDE PyCharm, и как выше упоминалось возможность установки библиотек при отстутствии доступа к сети. В данной статье я покажу установку на линукс Mint. Создание, (деактивацию)активацию, удаление изолированных средств, установку пакетов. Приступим.
Для начала переходим на сайт Anaconda и скачиваем установщик «64-Bit (x86) Installer» для Python 3.7
После того как установщик скачался, откроем терминал.
Переходим в папку загрузок, даем права на исполнение, и запускаем, нам предлагают нажать Enter и перейти к чтению лицензионного соглашения
Читаем лицензию, или просто пробелом матаем в конец, прописываем yes и жмякаем ентер
На следующем шаге нас просят указать место куда мы хотим установить софт, по дефолта стоит домашняя папка текущего пользователя, просто снова Enter и ждем пока пройдет установка, в конце спросить хотим ли мы добавить Anaconda в конфиг баша, также жмем ентер и на этом установка закончена.
Создаем изолированную среду python
При следующем запуске терминала, conda автоматически активируется и вы сразу будет в изолированной среде под именем BASE.
Что бы ее деактивировать нужно ввести:
Для просмотра существующих окружений:
conda create -n Django python=3.7 django sqlite
Ключ -n указывает имя будущего окружения, далее следует указание версии питона которую будем использовать, и потом перечисляем пакеты которые мы хотим установить в окружение.
Что бы активировать окружение вводим:
conda activate Django
conda remove -n Django -all
Перед удалением среду надо деактивировать.
Для запуска Jupyter Notebook
Открываем терминал и вводим:
Откроется окно браузера в котором будет запущен jupyter(Терминал остается работающим)
По окончанию работы для остановки сервера, переходим в терминал в котором запускались и жмем сочетание клавиш Ctrl+C.
Спасибо всем кто дочитал до конца, если остались какие то вопросы буду рад ответить на них в комментариях! Удачи и здоровья всем Вам и Вашим Близким!
Установка Anaconda в Ubuntu
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. Например, для текущей версии команда будет выглядеть так:
Поскольку это достаточно большой файл, после завершения загрузки желательно проверить его по контрольной суме. Найти контрольную сумму загруженного файла можно командой:
Затем её нужно сравнить с сумой, указанной на этой странице для вашей версии программы. Если полученные значения совпадают, значит всё правильно.
Далее запустите полученный скрипт:
На первом шаге установки нажмите Enter, затем наберите yes, чтобы принять лицензионное соглашение:
Далее нужно выбрать папку, куда будет установлена программа:
Затем пойдёт установка Anaconda 3 Ubuntu. Процесс установки займёт некоторое время.
В конце установки программа предложит изменить
/.bashrc таким образом, чтобы Сonda запускалась автоматически при запуске терминала. Если вы не сделали это во время установки, то это можно выполнить потом командой:
Затем выполните следующую команду, чтобы система перечитала настройки:
Теперь вы можете проверить, всё ли работает, выполнив такую команду:
На этом установка Anaconda Ubuntu завершена.
2. Обновление Anaconda
Обновление Anaconda тоже достаточно просто выполнить. Сначала нужно обновить инструмент conda. Для этого выполните:
conda update conda
На вопросы программы отвечайте y. Когда обновление завершится, можно обновить саму Anaconda 3:
conda update anaconda
Аналогично предыдущему пункту, нажмите y, чтобы продолжить обновление.
3. Окружения Conda
Как я уже сказал, Сonda — это пакетный менеджер, а также это менеджер окружений. Вы можете создать несколько окружений с разными версиями Python, а также с разными установленными в них библиотеками. Посмотреть список доступных окружений можно командой:
Для активации окружения используется команда activate. Например, сделаем активным окружение base:
conda activate base
Также вы можете создать новое окружение с другой версией Python. Например, сделаем окружение с Python 3.5:
conda create —name ptn35env python=3.5
Программа создаст окружение и сообщит, какие пакеты ей надо установить, соглашаемся на установку:
Затем активируем нужное окружение:
conda activate ptn35env
Чтобы деактивировать текущее окружение, используйте команду deactivate:
Чтобы удалить окружение ptn35env, нужно использовать не команду uninstall, а remove:
conda remove —name ptn35env -all
4. Установка пакетов Conda
Посмотреть список установленных пакетов можно командой list:
Чтобы найти нужный пакет, используйте search, например, ищем пакетный менеджер Python — pip:
А для установки пакета используйте install. Например, установим tensorflow:
conda install tensorflow
Удалить пакет можно командой remove:
conda remove tensorflow
Удаление Anaconda
Чтобы удалить Anaconda из своей системы, достаточно выполнить следующие команды:
/.bashrc и удалите оттуда строки, добавленные Anaconda, обычно, находятся между тегами conda initialize:
Затем удалите скрытые папки с дополнительными файлами и конфигурацией платформы:
Выводы
Теперь установка Anaconda в Ubuntu завершена. Вы можете начать пользоваться пакетным менеджером Conda, использовать виртуальные окружения в Python и легко устанавливать пакеты. Мы разобрали только основы использования conda, чтобы изучить программу лучше, читайте официальную документацию.