Как установить anaconda на linux
Перейти к содержимому

Как установить anaconda на linux

  • автор:

Installing on Linux¶

Using Anaconda in a commercial setting? You may need to purchase a license to stay compliant with our Terms of Service. This can be accomplished through several of Anaconda’s tiers: Pro , Business (On-prem), Business (Cloud) , or Enterprise. If you have already purchased Professional, please proceed to the “Authenticating to Anaconda” section of the appropriate Pro tier quickstart for your operating system and installation method.

Visit https://anaconda.cloud/pricing to compare tier capabilities and pricing.

On this page:

Prerequisites¶

To use GUI packages with Linux, you will need to install the following extended dependencies for Qt:

Debian apt-get install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6
RedHat yum install libXcomposite libXcursor libXi libXtst libXrandr alsa-lib mesa-libEGL libXdamage mesa-libGL libXScrnSaver
ArchLinux pacman -Sy libxau libxi libxss libxtst libxcursor libxcomposite libxdamage libxfixes libxrandr libxrender mesa-libgl   alsa-lib libglvnd
OpenSuse/SLES zypper install libXcomposite1 libXi6 libXext6 libXau6 libX11-6 libXrandr2 libXrender1 libXss1 libXtst6 libXdamage1 libXcursor1 libxcb1 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/libXi x11-libs/libXcomposite x11-libs/libXrandr x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXScrnSaver x11-libs/libXtst media-libs/alsa-lib media-libs/mesa

Installation¶

For x86 systems.

Search for “terminal” in your applications and click to open.

In the terminal, run the following:

Install for Python 3.7 or 2.7 in the terminal:

For Python 3.7, enter the following:

For Python 2.7, enter the following:

Press Enter to review the license agreement. Then press and hold Enter to scroll.

Enter “yes” to agree to the license agreement.

Use Enter to accept the default install location, use CTRL+C to cancel the installation, or enter another file path to specify an alternate installation directory. If you accept the default install location, the installer displays PREFIX=/home/<USER>/anaconda<2/3> and continues the installation. It may take a few minutes to complete.

Anaconda recommends you accept the default install location. Do not choose the path as /usr for the Anaconda/Miniconda installation.

Anaconda recommends you enter “yes” to initialize Anaconda Distribution by running conda init .

If you enter “no”, then conda will not modify your shell scripts at all. In order to initialize conda after the installation process is done, run the following commands:

For more information, see the FAQ .

The installer finishes and displays, “Thank you for installing Anaconda<2/3>!”

Close and re-open your terminal window for the installation to take effect, or enter the command source

/.bashrc to refresh the terminal.

You can also control whether or not your shell has the base environment activated each time it opens.

If you install multiple versions of Anaconda, the system defaults to the most current version, as long as you haven’t altered the default install path.

Problems?¶

What’s next?¶

Get started programming quickly with Anaconda in the Getting started with Anaconda guide.

Установка дистрибутива Anaconda Python в Ubuntu 20.04

Установка дистрибутива Anaconda Python в Ubuntu 20.04

Anaconda — диспетчер пакетов с открытым исходным кодом, диспетчер среды и дистрибутив языков программирования Python и R. Он широко используется для анализа данных, машинного обучения, крупномасштабной обработки данных, научных вычислений и предиктивной аналитики.

Anaconda включает набор из более 1000 пакетов для анализа данных. Доступны бесплатная версия и платная версия для организаций. Дистрибутив Anaconda поставляется с утилитой командной строки conda . Дополнительную информацию об Anaconda и conda можно найти в официальной документации по Anaconda.

В этом обучающем модуле мы установим версию Anaconda для Python 3 на сервере Ubuntu 20.04.

Предварительные требования

Прежде чем начать изучение настоящего обучающего руководства, необходимо настроить на сервере стандартного пользователя без прав root с привилегиями sudo.

Для выполнения предварительных требований нужно выполнить указания нашего руководства по начальной настройке сервера Ubuntu 20.04.

Установка Anaconda

Для установки Anaconda лучше всего загрузить последнюю версию скрипта bash установки Anaconda, проверить этот скрипт и запустить его.

Последнюю версию Anaconda для Python 3 можно найти на странице загрузки Anaconda. На момент написания последняя версия 2020.02, но если доступна более поздняя стабильная версия, следует использовать ее.

Далее перейдите к директории /tmp на сервере. Этот каталог хорошо подходит для загрузки временных элементов, таких как скрипт bash Anaconda, которые нам не понадобятся после запуска.

Используйте curl для загрузки ссылки, скопированной с сайта Anaconda: Чтобы ускорить работу, мы будем использовать для вывода файл anaconda.sh .

Теперь мы можем проверить целостность данных программы установки посредством проверки криптографического хэша через контрольную сумму SHA-256. Мы используем команду sha256sum с именем файла скрипта в качестве аргумента:

Результаты выполнения будет выглядеть примерно так:

Необходимо проверить вывод на соответствие хэшу Anaconda с Python 3 на странице 64-битной версии Linux для соответствующей версии Anaconda. Если вывод соответствует хэшу, отображаемому в строке sha2561 , вы можете продолжать.

Теперь мы можем запустить скрипт:

Вывод должен выглядеть следующим образом:

Нажмите ENTER , чтобы продолжить, а затем нажмите ENTER для чтения лицензии. Когда вы прочитаете лицензию, вам будет предложено принять ее условия:

Если вы согласны, введите yes .

Теперь вам будет предложено выбрать место для установки. Вы можете нажать ENTER , чтобы принять место установки по умолчанию, или указать другое место установки.

После этого установка будет продолжена. Процедура установки может занять некоторое время.

После завершения установки появится следующий экран:

Введите yes , чтобы выполнить инициализацию Anaconda3. На экран будут выведены изменения, внесенные в разные каталоги. В одной из выводимых строк будет содержаться благодарность за установку Anaconda.

Теперь вы можете активировать установку, используя файл

После этого вы перейдете в базовую среду програмирования Anaconda по умолчанию, и командная строка изменится следующим образом:

Хотя Anaconda поставляется в комплекте с этой базовой средой программирования по умолчанию, вам потребуются отдельные среды для ваших программ и их изоляции друг от друга.

Вы можете дополнительно проверить установку с помощью команды conda , например, с флагом list :

На экран будут выведены все пакеты. доступные через установку Anaconda:

Мы установили Anaconda и теперь можем перейти к настройке сред Anaconda.

Настройка сред Anaconda

Виртуальные среды Anaconda позволяют организовывать проекты по версиям Python и требуемым пакетам. Для каждой настраиваемой среды Anaconda можно указать версию Python и поместить все связанные файлы программирования в этот каталог.

Вначале можно проверить, какие версии Python доступны нам для использования:

На экран будет выведен перечень разных доступных версий Python, включая версии Python 3 и Python 2. Поскольку в этом обучающем модуле мы используем Anaconda с Python 3, у вас будет доступ только к версиям пакетов Python 3.

Создадим среду, используя самую последнюю версию Python 3. Для этого присвоим значение version 3 аргументу python . Мы назовем среду my_env , но возможно вы захотите использовать описательное название среды, особенно если вы используете несколько сред для доступа к разным версиям Python.

На экран будет выведена информация о том, что мы загрузили, и какие пакеты будут установлены, а затем вам нужно будет ввести y или n . Если вы согласны, введите y .

После этого утилита conda доставит пакеты для среды и сообщит о завершении доставки.

Для активации вашей новой среды введите следующую команду:

После активации среды префикс комадной строки изменится, показывая, что вы находитесь не в базовой среде, а в только что созданной.

В среде вы можете проверить использование желаемой версии Python:

Когда вы будете готовы отключить свою среду Anaconda, введите:

Вы можете заменить слово source на . , и это не повлияет на результат.

Для работы с конкретной версией Python вы можете передать в аргумент python номер этой версии, например 3.5 :

Вы можете проверить все настроенные среды с помощью следующей команды:

Звездочкой обозначается текущая активная среда.

Каждая среда, создаваемая с помощью conda create , имеет несколько пакетов по умолчанию:

  • _libgcc_mutex
  • ca-certificates
  • certifi
  • libedit
  • libffi
  • libgcc-ng
  • libstdcxx-ng
  • ncurses
  • openssl
  • pip
  • python
  • readline
  • setuptools
  • sqlite
  • tk
  • wheel
  • xz
  • zlib

Для добавления дополнительных пакетов, например numpy , вы можете использовать следующую команду:

Если вы знаете, что вам потребуется среда numpy после создания, вы можете добавить ее в команду conda create :

Если вы прекратите работу над каким-либо проектом, и вам больше не нужна будет соответствующая среда, вы можете удалить ее. Для этого введите следующее:

Теперь при вводе команды conda info —envs удаленная среда больше не будет отображаться в списке.

Обновление Anaconda

Необходимо регулярно проверять статус обновления Anaconda, чтобы использовать все самые последние версии пакетов.

Для этого нужно предварительно обновить утилиту conda :

Введите y в диалоге, чтобы продолжить обновление.

После обновления conda вы можете обновить дистрибутив Anaconda:

Введите y в диалоге, чтобы продолжить.

Так вы будете гарантированно использовать самые последние версии conda и Anaconda.

Удаление Anaconda

Если вы больше не хотите использовать Anaconda, запустите модуль anaconda-clean , который удалит файлы конфигурации при удалении Anaconda.

Введите y в диалоге.

После установки вы можете запустить следующую команду. Перед удалением каждого компонента вам нужно будет ввести y в диалоге. Если вы не хотите проходить через диалоги, добавьте флаг —yes в конец команды:

При этом в вашем домашнем каталоге будет создана папка резервного копирования с именем .anaconda_backup :

Теперь вы можете удалить весь каталог Anaconda с помощью следующей команды:

В заключение вы можете удалить строку PATH из файла .bashrc , добавленного Anaconda. Для этого откройте nano или другой текстовый редактор:

Прокрутите файл до конца (если установка выполнена недавно) или нажмите CTRL + W для поиска Anaconda. Удалите или закомментируйте блок Anaconda:

Закончив редактирование файла, нажмите CTRL + X для выхода и y для сохранения изменений.

Удаление Anaconda с вашего сервера завершено. Если вы не отключили базовую среду программирования, вы можете выйти и снова войти на сервер для ее удаления.

Заключение

В этом обучающем модуле вы выполнили установку Anaconda, поработали с утилитой командной строки conda , настроили среды, выполнили обновление Anaconda и удалили Anaconda.

Вы можете использовать Anaconda для управления рабочими задачами анализа данных, научных вычислений, аналитики и обработки больших объемов данных. Теперь вы можете ознакомиться с обучающими модулями по анализу данных и машинному обучению, чтобы узнать больше о различных доступных инструментах и проектах, которыми вы можете заняться.

Также мы предлагаем бесплатную электронную книгу по машинному обучению «Проекты машинного обучения на Python».

Thanks for learning with the DigitalOcean Community. Check out our offerings for compute, storage, networking, and managed databases.

Installing on Linux

If you are unsure about any setting, accept the defaults. You can change them later.

To make the changes take effect, close and then re-open your terminal window.

Test your installation. In your terminal window or Anaconda Prompt, run the command conda list . A list of installed packages appears if it has been installed correctly.

Using with fish shell

To use conda with fish shell, run the following in your terminal:

conda init fish

Installing in silent mode

Updating Anaconda or Miniconda

Open a terminal window.

Run conda update conda .

Uninstalling Anaconda or Miniconda

Open a terminal window.

Remove the entire Miniconda install directory with:

/.bash_profile to remove the Miniconda directory from your PATH environment variable.

OPTIONAL: Remove the following hidden file and folders that may have been created in the home directory:

Name already in use

conda / docs / source / user-guide / install / linux.rst

  • Go to file T
  • Go to line L
  • Copy path
  • Copy permalink
  • Open with Desktop
  • View raw
  • Copy raw contents Copy raw contents

Copy raw contents

Copy raw contents

Installing on Linux

Download the installer:

In your terminal window, run:

Follow the prompts on the installer screens.

If you are unsure about any setting, accept the defaults. You can change them later.

To make the changes take effect, close and then re-open your terminal window.

Test your installation. In your terminal window or Anaconda Prompt, run the command conda list . A list of installed packages appears if it has been installed correctly.

Using with fish shell

To use conda with fish shell, run the following in your terminal:

  1. Add conda binary to $PATH, if not yet added:

  2. Configure fish-shell:

Installing in silent mode

Updating Anaconda or Miniconda

  1. Open a terminal window.
  2. Run conda update conda .

Uninstalling Anaconda or Miniconda

Open a terminal window.

Remove the entire Miniconda install directory with:

/.bash_profile to remove the Miniconda directory from your PATH environment variable.

OPTIONAL: Remove the following hidden file and folders that may have been created in the home directory:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *