Python anaconda ��������� linux

Установка Anaconda Python в Linux Mint

Ниже я опишу процесс установки Anaconda в Linux. В моем случае я устанавливаю в Linux Mint 20.1 , но процесс установки в Ubuntu отличаться не будет.

Сначала необходимо скачать установочный файл по адресу https://www.anaconda.com/products/individual, я сохранил его в папку Загрузки (/home/alex/Загрузки)

Далее открываем терминал в этой папке и запускаем скачанный файл командой:

Сначала нажимаем ENTER для начала процесса установки, на следующем шаге нас знакомят с лицензионным соглашением и жмем ENTER чтобы пролистать его до конца. После этого вводим yes и продолжаем установку.

На следующем шаге выбираем рекомендуемый параметр установки просто нажав ENTER.

На последнем шаге отвечаем на вопрос Do you wish the installer to initialize Anaconda3 by running conda init? yes и установка завершается.

Далее я просто перезапустил терминал и он включился уже с активированным окружением base

Чтобы запустить Anaconda Navigator просто вбейте в терминале команду

В принципе все готово.

Есть некоторые моменты, которые хотел уточнить.

Например, после установки Анаконды среда base автоматически активировалась при запуске терминала, мне это не нужно и я отключил это командой:

conda config —set auto_activate_base false

Теперь чтобы активировать окружение base нужно выполнить команду:

conda activate base

соответственно чтобы деактивировать ее нужно выполнить команду

Если при попытке запуска навигатора у вас появляется ошибка:

anaconda-navigator: команда не найдена

проверьте активирована ли у вас виртуальная среда, если что сначала выполните conda activate base, а потом еще раз anaconda-navigator.

Источник

Установка 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

Установка

  1. Загрузите установщик Anaconda для Linux.
  2. РЕКОМЕНДУЕТСЯ: проверить целостность данных с 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, система будет обращаться к самой актуальной, если путь по умолчанию не был изменен.

Источник

Your data science toolkit

With over 25 million users worldwide, the open-source Individual Edition (Distribution) is the easiest way to perform Python/R data science and machine learning on a single machine. Developed for solo practitioners, it is the toolkit that equips you to work with thousands of open-source packages and libraries.

Anaconda Individual Edition

Anaconda Individual Edition is the world’s most popular Python distribution platform with over 25 million users worldwide. You can trust in our long-term commitment to supporting the Anaconda open-source ecosystem, the platform of choice for Python data science.

Search our cloud-based repository to find and install over 7,500 data science and machine learning packages. With the conda-install command, you can start using thousands of open-source Conda, R, Python and many other packages.

Individual Edition is an open source, flexible solution that provides the utilities to build, distribute, install, update, and manage software in a cross-platform manner. Conda makes it easy to manage multiple data environments that can be maintained and run separately without interference from each other.

Build machine learning models

Build and train machine learning models using the best Python packages built by the open-source community, including scikit-learn, TensorFlow, and PyTorch.

The open-source community at your fingertips

With Anaconda Individual Edition, the open-source world is your oyster. From robotics to data visualization, you can access the open-source software you need for projects in any field.

User interface makes learning easier

Anaconda Navigator is a desktop GUI that comes with Anaconda Individual Edition. It makes it easy to launch applications and manage packages and environments without using command-line commands.

Expedite your data science journey with easy access to training materials, documentation, and community resources including Anaconda.org.

Anaconda for the enterprise

With Anaconda’s Team and Enterprise Editions, our stack can handle the most advanced enterprise data science requirements.

Источник

Getting started with Anaconda¶

Anaconda Individual Edition contains conda and Anaconda Navigator, as well as Python and hundreds of scientific packages . When you installed Anaconda, you installed all these too.

Conda works on your command line interface such as Anaconda Prompt on Windows and terminal on macOS and Linux.

Navigator is a desktop graphical user interface that allows you to launch applications and easily manage conda packages, environments, and channels without using command-line commands.

You can try both conda and Navigator to see which is right for you to manage your packages and environments. You can even switch between them, and the work you do with one can be viewed in the other.

Try this simple programming exercise, with Navigator and the command line , to help you decide which approach is right for you.

When you’re done, see What’s next? .

Your first Python program: Hello, Anaconda!В¶

Use Anaconda Navigator to launch an application. Then, create and run a simple Python program with Spyder and Jupyter Notebook.

Open Navigator¶

Choose the instructions for your operating system.

Windows

From the Start menu, click the Anaconda Navigator desktop app.

macOS

Open Launchpad, then click the Anaconda Navigator icon.

Linux

Open a terminal window and type anaconda-navigator .

Run Python in Spyder IDE (integrated development environment)В¶

Navigator’s Home screen displays several applications for you to choose from. For more information, see links at the bottom of this page.

On Navigator’s Home tab, in the Applications pane on the right, scroll to the Spyder tile and click the Install button to install Spyder.

If you already have Spyder installed, you can jump right to the Launch step.

Launch Spyder by clicking Spyder’s Launch button.

In the new file on the left, delete any placeholder text, then type or copy/paste print(«Hello Anaconda») .

In the top menu, click File — Save As and name your new program hello.py .

Run your new program by clicking the triangle Run button.

You can see your program’s output in the bottom right Console pane.

Close Spyder¶

From Spyder’s top menu bar, select Spyder — Quit Spyder (In macOS, select Python — Quit Spyder).

Run Python in a Jupyter Notebook¶

On Navigator’s Home tab, in the Applications pane on the right, scroll to the Jupyter Notebook tile and click the Install button to install Jupyter Notebook.

If you already have Jupyter Notebook installed, you can jump right to the Launch step.

Launch Jupyter Notebook by clicking Jupyter Notebook’s Launch button.

This will launch a new browser window (or a new tab) showing the Notebook Dashboard.

On the top of the right hand side, there is a dropdown menu labeled “New”. Create a new Notebook with the Python version you installed.

Rename your Notebook. Either click on the current name and edit it or find rename under File in the top menu bar. You can name it to whatever you’d like, but for this example we’ll use MyFirstAnacondaNotebook.

In the first line of the Notebook, type or copy/paste print(«Hello Anaconda») .

Save your Notebook by either clicking the save and checkpoint icon or select File — Save and Checkpoint in the top menu.

Run your new program by clicking the Run button or selecting Cell — Run All from the top menu.

Close Jupyter Notebook¶

  1. From Jupyter Notebooks top menu bar, select File — Close and Halt.
  2. Click the Quit button at the upper right of the Notebook Dashboard and close the window or tab.

Close Navigator¶

From Navigator’s top menu bar, select Anaconda Navigator — Quit Anaconda-Navigator.

Write a Python program using Anaconda Prompt or terminal¶

Open Anaconda Prompt¶

Choose the instructions for your operating system.

Windows

From the Start menu, search for and open “Anaconda Prompt”:

macOS

Open Launchpad, then click the terminal icon.

Linux

Open a terminal window.

Start Python¶

At Anaconda Prompt (terminal on Linux or macOS), type python and press Enter.

The >>> means you are in Python.

Write a Python program¶

At the >>> , type print(«Hello Anaconda!») and press Enter.

When you press enter, your program runs. The words “Hello Anaconda!” print to the screen. You’re programming in Python!

Exit Python¶

On Windows, press CTRL-Z and press Enter. On macOS or Linux type exit() and press Enter.

Optional: Launch Spyder or Jupyter Notebook from the command line¶

  1. At the Anaconda Prompt (terminal on Linux or macOS), type spyder and press Enter. Spyder should start up just like it did when you launched it from Anaconda Navigator.
  2. Close Spyder the same way you did in the previous exercise.
  3. At the Anaconda Prompt (terminal on Linux or macOS), type jupyter-notebook and press Enter.

Jupyter Notebook should start up just like it did when you launched it from Anaconda Navigator. Close it the same way you did in the previous exercise.

Источник

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

Published on May 21, 2020

Введение

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».

Источник

Читайте также:  Приложение для google calendar для windows
Оцените статью