Введение

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

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

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

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

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

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

				
			

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

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

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

				
					
cd /tmp

				
			

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

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

				
			

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

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

				
					
sha256sum anaconda.sh

				
			
				
					
[secondary_label Output]

<^>2b9f088b2022edb474915d9f69a803d6449d5fdb4c303041f60ac4aefcc208bb  anaconda.sh<^>

				
			

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

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

				
					
bash anaconda.sh

				
			

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

				
					
[secondary_label 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, чтобы принять расположение по умолчанию.

				
					
[secondary_label 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 — Выбор опций

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

				
					
[secondary_label Output]

...

installation finished.

Do you wish the installer to initialize Anaconda3

by running conda init? [yes|no]

[no] >>>

				
			

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

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

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

				
					
source ~/.bashrc

				
			

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

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

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

				
					
conda list

				
			

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

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

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

				
					
conda create --name &lt;^&gt;my_env&lt;^&gt; python=3

				
			

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

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

				
					
conda activate &lt;^&gt;my_env&lt;^&gt;

				
			

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

				
					


				
			

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

				
					
conda deactivate

				
			

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

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