Tutorial

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

Published on June 11, 2020
Русский
Установка дистрибутива Anaconda Python в Ubuntu 20.04 [Краткое руководство]

Введение

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

В этом обучающем модуле мы установим версию Anaconda для Python 3 на сервере Ubuntu 20.04. Более детальный вариант настоящего руководства с подробным разъяснениями каждого шага можно найти в документе «Установка дистрибутива Anaconda Python на Ubuntu 20.04».

Шаг 1 — Получение последней версии Anaconda

Используйте браузер, чтобы найти последнюю версию Anaconda для Python 3 на странице загрузки Anaconda:

https://www.anaconda.com/distribution/

На момент написания последняя версия 2020.02, но если доступна более поздняя стабильная версия, следует использовать ее.

Шаг 2 — Загрузка скрипта Anaconda Bash

Перейдите в каталог /tmp на сервере Ubuntu 20.04. как пользователь с привилегиями sudo без прав root.

  1. cd /tmp

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

  1. curl https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh --output anaconda.sh

Шаг 3 — Проверка целостности данных установщика

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

  1. sha256sum anaconda.sh
Output
2b9f088b2022edb474915d9f69a803d6449d5fdb4c303041f60ac4aefcc208bb anaconda.sh

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

Шаг 4 — Запуск скрипта Anaconda

  1. bash anaconda.sh

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

Output
Welcome to Anaconda3 2020.02 In order to continue the installation process, please review the license agreement. Please, press ENTER to continue >>>

Прочитав соглашение введите yes для завершения установки, если вы согласны с условиями лицензии.

Шаг 5 — Завершение процедуры установки

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

Output
Anaconda3 will now be installed into this location: /home/sammy/anaconda3 - Press ENTER to confirm the location - Press CTRL-C to abort the installation - Or specify a different location below [/home/sammy/anaconda3] >>>

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

Шаг 6 — Выбор опций

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

Output
... installation finished. Do you wish the installer to initialize Anaconda3 by running conda init? [yes|no] [no] >>>

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

Шаг 7 — Активация установки

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

  1. source ~/.bashrc

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

Шаг 8 — Тестирование установки

Используйте команду conda, чтобы протестировать установку и активацию:

  1. conda list

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

Шаг 9 — Настройка сред Anaconda

Лучше всего создавать новую среду для каждого из ваших проектов. Для создания среды Python 3 с именем my_env нужно использовать следующий синтаксис команды:

  1. conda create --name my_env python=3

Нажмите y для подтверждения установки.

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

  1. conda activate my_env

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

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

  1. conda deactivate

Другие обучающие руководства

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

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

Learn more about our products

About the authors

Still looking for an answer?

Ask a questionSearch for more help

Was this helpful?
 
Leave a comment


This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Try DigitalOcean for free

Click below to sign up and get $200 of credit to try our products over 60 days!

Sign up

Join the Tech Talk
Success! Thank you! Please check your email for further details.

Please complete your information!

Featured on Community

Get our biweekly newsletter

Sign up for Infrastructure as a Newsletter.

Hollie's Hub for Good

Working on improving health and education, reducing inequality, and spurring economic growth? We'd like to help.

Become a contributor

Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.

Welcome to the developer cloud

DigitalOcean makes it simple to launch in the cloud and scale up as you grow — whether you're running one virtual machine or ten thousand.

Learn more