Uvod u Anacondu: što je i kako je instalirati

Jednostavan vodič za Anacondu i njenu instalaciju na Ubuntu 16.04 (64-bitni).

Anaconda logo

Hej svima. Napisao sam ovaj post kako bih vas upoznao sa načinom na koji je Anaconda instalirana u Ubuntu verzijama. Uz to, obuhvaća različite detalje o Anakondi i području u kojem se koristi.

Za početak, o čemu se zapravo radi u Anakondi?

Prije nego što istražimo što Anakonda zapravo znači i o čemu se radi, prvo ćemo naučiti o Condi.

Citirajući službeni blog Conde:

Conda je sustav upravljanja otvorenim kodom paketa i sustav upravljanja okruženjem koji radi na Windowsima, macOS-u i Linuxu.
Conda brzo instalira, pokreće i ažurira pakete i njihove ovisnosti. Conda lako stvara, sprema, učitava i prebacuje se iz okruženja na vašem lokalnom računalu.
Stvorena je za Python programe, ali može pakirati i distribuirati softver za bilo koji jezik.

Sljedeće pitanje na stolu je: zašto odjednom Conda? Svi znamo da je to sustav za upravljanje paketima koji se koristi za instaliranje i upravljanje softverskim paketima napisanim na Python-u.

I to ima svoje ograničenje. Može se koristiti samo za Python pakete.

pip je fokusiran oko Pythona, zanemarujući ne-Python knjižničnu ovisnost, poput HDF5, MKL, LLVM koji u izvornom kodu nemaju datoteku za postavljanje.

Jednostavno rečeno:

pip je upravitelj paketa koji olakšava instalaciju, nadogradnju i deinstaliranje python paketa. Radi s virtualnim python okruženjima.

Conda je upravitelj paketa za bilo koji softver (instalacija, nadogradnja i deinstalacija). Radi s okruženjima virtualnog sustava.

Conda je alat za pakiranje i instalacijski program koji ima za cilj učiniti više od onoga što pips radi: obraditi ovisnosti knjižnice izvan Python paketa kao i samih Python paketa.

Conda također stvara virtualno okruženje.

Kako Anaconda ulazi u sliku?

Conda je u cijelosti napisan na Python-u što olakšava upotrebu u Python virtualnom okruženju. Nadalje, možemo koristiti Conda za C knjižnice, R pakete, Java pakete i tako dalje.

Instalira binarne datoteke. Alat za izgradnju conda gradi pakete od izvora i instalacija conda instalira stvari iz ugrađenih conda paketa.

Conda je upravitelj paketa Anaconde, distribucije Pythona koju pruža Continuum Analytics. Ljepljiva linija za opis Anakonde je sljedeća:

Anakonda je distribucija pitona i R. Cilj mu je pružiti sve što vam treba (piton pametno) za zadatke iz područja podataka.

Anakonda je skup binarnih izvora koji uključuje Scipy, Numpy, Pandas zajedno sa svim njihovim ovisnostima.

Scipy je paket statističkih analiza.

Numpy je brojčani računalni paket.

Pande su sloj apstrakcije podataka koji otkriva način spajanja i transformiranja podataka.

Anakonda nam pomaže tako što sve ovo spojimo u jednom kadru.

Anaconda binarni program za instaliranje ugrađuje sve te pakete i njihove ovisnosti u vaš sustav.

Za više informacija o Anacondi posjetite njezin službeni blog: https://anaconda.org/

Instalacija jednostavnijeg načina

Instaliranje datoteka ponekad može biti velik nered, ali Anaconda je puno korisniji nego što možda mislite. Više volim Ubuntu, jer instalacija zahtijeva samo par snažnih naredbi i dobru mrežnu vezu. Osjeća se puno lakše. Evo slijedećih koraka instalacije Anaconde.

(Cijeli ovaj postupak instalacije funkcionira samo na 64-bitnim računalima).

Korak 1: Preuzmite skriptu za Anacondu

Preuzmite najnoviju verziju skripte za instalaciju Anaconde sa njihove službene web stranice. Može se preuzeti pokretanjem naredbe curl. Ako u vašem sustavu nije instaliran curl, instalirajte ga sljedećom naredbom.

sudo apt-get update
sudo apt-get install curl

Idite u mapu / tmp.

cd / tmp

Nakon što ste instalirali curl, pokrenite sljedeću naredbu koristeći ga:

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

Postavljanje obično traje nekoliko minuta jer je njegova veličina približno 500 MB. Pričekajte dok se cijeli postupak preuzimanja ne dovrši.

Postupak instalacije Anakonde

Priloženi snimak zaslona snimljen je nakon preuzimanja skripte. Provjerite imate li čvrstu vezu ili će se možda pojaviti pogreške pri preuzimanju.

Korak 2: Provjerite integritet

Za provjeru integriteta podataka instalacijskog programa koristimo algoritam kriptografskog hash-a koji se zove SHA-2 (Algoritam sigurnog hash-a).

sha256sum Anaconda3-4.3.1-Linux-x86_64.sh

U sljedećem retku nakon izvršenja naredbe generirat će se kontrolni zbroj.

Provjera integriteta podataka pomoću kontrolne vrijednosti

Korak 3: Pokrenite bash skriptu

Skoro smo tamo. Paket se preuzima i jednostavno moramo pokrenuti skriptu upisivanjem ove naredbe.

bash Anaconda3-4.3.1-Linux-x86_64.sh

Uobičajeni korak provjere pita vas želite li instalirati Anacondu. Upišite yes tako da se instalacija nastavlja.

Nakon izvođenja bash skripte

Korak 4: Instalacija kriptografskih biblioteka

To je dio prethodnog postupka. Instalacijski program pita korisnika žele li instalirati sve kriptografske biblioteke. Upišite da i dobro je da krenete. Pogledajte niži snimak zaslona. Dobit ćete slične detalje.

Kriptografske biblioteke

5. korak: potvrdite lokaciju

Posljednji i posljednji korak je potvrda puta do mjesta na koje želite smjestiti sve Anaconda pakete. Nakon što odredite put, pritisnite Enter i gotovi ste! Anaconda će započeti razvijati svoju magiju instalirajući sve potrebne stvari!

Postavljanje puta Anakonde

Korak 6: Aktivirajte i potvrdite

Da bismo aktivirali instalaciju, trebali bismo izvoriti ~ / .bashrc datoteku upisivanjem sljedeće naredbe:

izvor ~ / .bashrc

Provjerite vašu instalaciju pomoću naredbe conda.

conda list

Prikazuje se izlaz svih paketa koji su dostupni putem Anaconda instalacije.

Pišem priče o lekcijama života, kodiranju i tehnologiji i knjigama. Da biste pročitali više, pratite me na Twitteru i Mediumu.