Въведение в Anaconda: какво е това и как да го инсталирате

Лесно ръководство за Anaconda и инсталирането му на Ubuntu 16.04 (64-битова).

Здравейте на всички. Написах този пост, за да ви преведа как Anaconda е инсталирана във версиите на Ubuntu. Освен това той обхваща различни подробности за Anaconda и областта, в която се използва.

Като начало за какво става дума в Анаконда?

Преди да проучим какво всъщност означава Anaconda и за какво става въпрос, първо ще научим за Conda.

Цитирайки официалния блог на Conda:

Conda е система за управление на пакети с отворен код и система за управление на околната среда, която работи на Windows, macOS и Linux. Conda бързо инсталира, изпълнява и актуализира пакети и техните зависимости. Conda лесно създава, запазва, зарежда и превключва между среди на вашия локален компютър. Създадена е за програми на Python , но може да пакетира и разпространява софтуер за всеки език.

Следващият въпрос на масата е: защо Конда изведнъж? Всички знаем, че това е система за управление на пакети, използвана за инсталиране и управление на софтуерни пакети, написани на Python.

Това също има своите ограничения. Може да се използва само за пакети на Python.

pip е фокусиран около Python, пренебрегвайки не-Python библиотечни зависимости, като HDF5, MKL, LLVM, които нямат файл за настройка в изходния си код.

Казано с прости думи:

pipе мениджър на пакети, който улеснява инсталацията, надстройката и деинсталирането на python пакети . Работи с виртуални среди на python .

Condaе мениджър на пакети за всеки софтуер (инсталация, надстройка и деинсталация). Работи с виртуални системни среди.

Conda е инструмент за опаковане и инсталатор, който има за цел да направи повече от това, което pipправи: да се справя с библиотечните зависимости извън пакетите на Python, както и самите пакети на Python.

Conda създава и виртуална среда.

Как Anaconda влиза в картината?

Conda е написана изцяло на Python, което улеснява използването му във виртуална среда на Python. Освен това можем да използваме Conda за C библиотеки, R пакети, Java пакети и т.н.

Той инсталира двоични файлове. В conda buildинструмента изгражда пакети от източника и conda installинсталирания неща от вградени conda пакети.

Conda е мениджър на пакети на Anaconda, дистрибуцията на Python, предоставена от Continuum Analytics. Един оскъден ред за описание на Anaconda е следният:

Anaconda е питон и R разпределение. Целта му е да предостави всичко, от което се нуждаете (за Python) за задачите по наука на данни.

Anaconda е набор от двоични файлове, който включва Scipy, Numpy, Pandas заедно с всичките им зависимости.

Scipy е пакет за статистически анализ.

Numpy е цифров изчислителен пакет.

Pandas е слой за абстракция на данни, който разкрива начин за обединяване и трансформиране на данни.

Anaconda ни помага, като събира всичко това в един изстрел .

Бинарният файл на Anaconda е инсталатор, който изгражда всички тези пакети и техните зависимости във вашата система.

За повече информация относно Anaconda, посетете официалния му блог: //anaconda.org/

Инсталиране на по-лесния начин

Инсталирането на файлове понякога може да бъде голяма бъркотия, но Anaconda е много по-удобна за потребителя, отколкото си мислите. Предпочитам Ubuntu, тъй като инсталацията изисква само няколко силни команди и добра мрежова връзка. Чувства се много по-лесно. Ето следващите стъпки за инсталиране на Anaconda.

(Целият този процес на инсталация работи само на 64-битови компютри).

Стъпка 1: Изтеглете скрипта на Anaconda bash

Изтеглете последната версия на скрипта за инсталиране на Anaconda bash от официалния им уебсайт. Може да се изтегли чрез стартиране на команда curl. Ако нямате инсталиран curl във вашата система, инсталирайте го, като изпълните следната команда.

sudo apt-get updatesudo apt-get install curl

Отидете в папката / tmp.

cd /tmp

След като сте инсталирали curl, изпълнете следната команда, като го използвате:

curl -O //repo.continuum.io/archive/Anaconda3-4.3.1-Linux-x86_64.sh

Настройката обикновено отнема няколко минути, тъй като размерът й е приблизително 500 MB. Моля, изчакайте, докато завърши целия процес на изтегляне.

Прикаченият екран е заснет след изтеглянето на скрипта. Уверете се, че имате силна връзка, иначе може да възникнат грешки при изтегляне.

Стъпка 2: Проверете целостта

За да проверим целостта на данните на инсталатора, използваме криптографски хеш алгоритъм, наречен SHA-2 (Secure Hash Algorithm).

sha256sum Anaconda3-4.3.1-Linux-x86_64.sh

В следващия ред ще бъде генерирана контролна сума след изпълнението на командата.

Стъпка 3: Стартирайте bash скрипта

Почти стигнахме. Пакетът се изтегля и ние просто трябва да стартираме скрипта, като напишем тази команда.

bash Anaconda3-4.3.1-Linux-x86_64.sh

Нормална стъпка за проверка пита дали искате да инсталирате Anaconda. Въведете yesтака, че инсталацията да продължи.

Стъпка 4: Инсталиране на криптографските библиотеки

Това е част от предишния процес. Инсталаторът пита потребителя дали иска да инсталира всички криптографски библиотеки. Въведете yesи сте готови. Вижте снимката на екрана по-долу. Ще получите подробности, подобни на него.

Стъпка 5: Потвърдете местоположението

Последната и последна стъпка е да потвърдите пътя до мястото, където искате да поставите всички пакети Anaconda. След като сте посочили пътя, натиснете Enter и сте готови! Anaconda ще започне да изработва магията си, като инсталира всички необходими неща!

Стъпка 6: Активирайте и потвърдете

За да активираме инсталацията, трябва да изведем ~/.bashrcфайла, като напишем следната команда:

source ~/.bashrc

Проверете вашата инсталация, като използвате condaкомандата.

conda list

Показва се изходът на всички пакети, налични чрез инсталацията на Anaconda.

Пиша истории за „Уроци от живота“, „Кодиране и технологии“ и „Книги“. За да прочетете повече, следвайте ме в Twitter и Medium.