Anaconda je platforma otvorenog koda za znanstvenike koji rade s programskim jezicima python ili R. Djeluje i kao upravitelj paketa i kao upravitelj okoliša, a pomoću njega možete vrlo lako stvoriti virtualna okruženja i instalirati pakete.
Uvod
Anaconda je jedna od najboljih distribucija otvorenog koda za python i R programere za rad s naukom o podacima, AI, znanstvenim računarstvom i mnogim uzbudljivijim zadacima. Ima ugrađeni upravitelj paketa pod imenom conda, koji možemo koristiti za jednostavnu instalaciju paketa. Ima kolekciju od preko 7.500+ otvorenih koda, što uključuje sve što ćemo trebati za Data Science.
Danas ovaj softver koriste mnogi znanstvenici, informatičari i poslovni lideri koji rade na razvoju budućnosti znanosti o znanosti i umjetnosti. Anaconda uključuje conda
alat naredbenog retka i također grafičko korisničko sučelje radne površine nazvano Anaconda Navigator, stoga je korisno za ljubitelje naredbenog retka i korisnike GUI-a. Pogledajmo neke od najboljih značajki Anaconde, koje je čine popularnom u zajednici, kao i kako je instalirati i kako se može koristiti za instaliranje paketa.
Značajke Anaconde
Anaconda dolazi s puno izvrsnih karakteristika.
- Prilikom instaliranja Anaconde, s njom se automatski instalira više od 250 korisnih paketa. Tako ćete dobiti ključne pakete unaprijed instalirane i ne morate ih instalirati ručno.
- Nekoliko dodatnih paketa otvorenog koda (uključujući R) može se pojedinačno instalirati iz spremišta Anaconda pomoću naredbe. U Anaconda Cloudu dostupne su i tisuće drugih paketa.
- Možete preuzeti ostale pakete koji nisu dostupni u conda, ali su dostupni u spremištu PyPI pomoću
pip instalirati
naredba. Pip dolazi unaprijed instaliran s Anacondom, tako da ga ne morate instalirati ručno. Pip paketi nude mnoštvo značajki conda paketa, au nekim slučajevima mogu raditi zajedno. Međutim, trebali biste koristiti pakete conda ako su dostupni umjesto da koristite pip. - Također možete izraditi svoje prilagođene pakete pomoću naredbe. Zatim ga možete podijeliti tako što ćete ih prenijeti u Anaconda Cloud, PyPI ili druga spremišta, omogućavajući drugim korisnicima da instaliraju paket i koriste ga.
- Anaconda također dolazi sa svojim vlastitim sustavom za kontrolu verzija, pa ako želite raditi s različitim verzijama pythona, to možete učiniti pomoću jednostavnih naredbi.
Sada, budući da znamo što je Anaconda i njegove značajke, pokušajmo shvatiti kako možemo instalirati Anacondu i postaviti okruženje za rad na našem omiljenom Linux operativnom sustavu.
Instalacija i konfiguracija
Anaconda je softver otvorenog koda, a također ga je lako instalirati u bilo koji Linux distribucijski sustav. Da biste instalirali Anacondu, morate izvršiti sljedeće korake.
Korak 1: Ažuriranje lokalnog upravitelja paketa
Za početak postupka instalacije Anaconde na Linuxu. Prvo ažurirajte svoj lokalni upravitelj paketa. Otvorite prozor terminala i unesite sljedeću naredbu.
sudo apt-get ažuriranje
Ovo će ažurirati vašeg lokalnog upravitelja paketa. Rezultat gornje naredbe bit će nešto kao na donjoj slici.
Korak 2: Preuzimanje najnovije verzije Anaconde
Najnovija stabilna verzija Anaconde je verzija 2020.07, od kada je napisan ovaj članak. Prije nego što nastavite dalje, idite na stranicu Preuzimanja i pogledajte noviju verziju dostupnu za preuzimanje.
Preuzmite skriptu za instalaciju pomoću naredbenog retka upisivanjem sljedeće naredbe. Ako ne znate kako preuzeti datoteke pomoću naredbenog retka, pogledajte naš cjeloviti vodič za preuzimanje datoteka pomoću naredbenog retka da biste saznali.
sudo wget -P / anaconda https: // repo.anakonda.com / archive / Anaconda3-2020.07-Linux-x86_64.sh
Ako je sve u redu, preuzimanje bi trebalo započeti, kao što možete vidjeti na donjoj slici. Nakon završetka trebali biste imati instalacijsku skriptu Anaconde u mapi koja se zove Anaconda u vašem trenutnom radnom direktoriju.
Korak 3: Provjera kontrolne sume
Ovaj korak nije obavezan, ali se preporučuje. Kontrolna suma je sigurnosni alat koji se koristi za provjeru autentičnosti i cjelovitosti preuzete skripte. Možemo koristiti sha256sum
naredba za prikaz kontrolne sume skripte. Upišite sljedeću naredbu u svoj terminal.
sha256sum anaconda / Anaconda3-2020.07-Linux-x86_64.sh
Ova naredba će dati SHA-256 hash, kao što je prikazano na donjoj slici.
Moramo ga usporediti s hashom navedenim na web mjestu anaconda za našeg instalatera. Ako hash nije sličan, tada netko može oštetiti ili promijeniti datoteku, pa iz sigurnosnih razloga uvijek moramo provjeriti hash preuzete datoteke, pogotovo kada su veliki ulozi.
Korak 4: Pokretanje skripte za pokretanje instalacije
Do sada smo preuzeli instalacijsku datoteku Anaconde i također provjerili njezinu sigurnost. Pokrenimo instalacijsku datoteku i instalirajte Anacondu. Da biste pokrenuli instalacijski program, upišite sljedeću naredbu u terminal.
bash / anaconda / Anaconda3-2020.07-Linux-x86_64.sh
Pritisnite Enter za nastavak pomicanja prema dolje za čitanje Ugovora o licenci, a zatim odobrite uvjete licence.
Prihvaćate li uvjete licence? [da | ne]
Ako nemate problema s uvjetima i odredbama licence, upišite Da za odobravanje licence. Tada će se od vas tražiti da odaberete mjesto na kojem će Anaconda biti instalirana u vaš sustav.
Anaconda3 sada će se instalirati na ovo mjesto: / tuts / anaconda3 - Pritisnite ENTER da biste potvrdili lokaciju - Pritisnite CTRL-C da biste prekinuli instalaciju - ili u nastavku navedite drugo mjesto
Ako ste zadovoljni zadanim mjestom, pritisnite tipku Enter, a možete odrediti i drugu stazu. Sada će Anaconda biti instalirana u vaš sustav; ovo može potrajati. Nakon završetka instalacije pitati će vas želite li pokrenuti conda init ili ne.
Tip Da da biste dodali alat naredbenog retka conda na put vašeg sistema. Sada otvorite novi terminal i upišite sljedeću naredbu da biste provjerili je li instalacija uspješna.
conda --verzija
Ako se naredba uspješno izvrši i vrati verziju conda kao izlaz, uspješno ste instalirali i postavili put conda u svoj sustav. Sada ga možete početi koristiti za instaliranje python biblioteka.
Instaliranje Python knjižnica na Anaconda
Anaconda dolazi sa svojim upraviteljem paketa pod imenom conda, koji može instalirati širok raspon paketa. Možete instalirati bilo koji od 7500+ paketa prisutnih u repo paketu anaconda. Također možete instalirati tisuće drugih paketa dostupnih u oblaku anaconda. Ako u spremištu conda ne pronađete nijedan paket, pokušajte koristiti pip instalirati ime_paketa
instalirati taj paket pomoću pip pakiranog upravitelja, ali dobra je praksa ako pakete instalirate pomoću upravitelja paketa conda.
Evo kako instalirati python biblioteke pomoću upravitelja paketa conda. Da biste instalirali paket pomoću conda, trebate upisati naredbu slijedeći sintaksu u nastavku.
conda instalirati ime_paketa
Ovdje ime_paketa je paket koji želite instalirati. Također možete odrediti verziju paketa pomoću sljedeće sintakse.
conda instalirati ime-paketa = verzija_paketa
Ovdje trebate umjesto toga staviti verziju paketa koji želite instalirati ili verzija_paketa.
Da bismo vidjeli praktični demo, instalirajte numpy verziju 1.19.1 paket pomoću conda. U svoj terminal morate upisati sljedeću naredbu.
conda install numpy = 1.19.1
Ovo će instalirati numpy verziju 1.19.1 u vašem sustavu.
Također možemo instalirati više paketa dajući ih kao argumente naredbi conda install. Samo pokrenite sljedeću naredbu za ilustraciju.
conda instalirati numpy opencv
Ovo će instalirati i numpy i OpenCV u vaš sustav.
Ažuriranje paketa Anaconda
Paket također možemo lako ažurirati pomoću Anaconde. Moramo upotrijebiti naredbu update s condom za ažuriranje paketa ispod sintakse za ažuriranje anaconda paketa.
conda update numpy
Ova naredba će ažurirati paket numpy koji smo ranije instalirali.
Uklanjanje paketa Anaconda
Uklanjanje paketa anaconda jednostavno je kao i njegovo ažuriranje ili instaliranje. Moramo koristiti conda s parametrom deinstalacije za deinstalaciju paketa; morate slijediti donju sintaksu.
conda deinstalirati numpy
Navedite sve pakete prisutne u Anacondi
Naučili smo kako instalirati pakete u Anacondu, ali često moramo znati koji su paketi instalirani u naš sustav. To možemo učiniti upisivanjem sljedeće naredbe.
popis conda
Ovo će navesti sve dostupne pakete u trenutnom okruženju. Izlaz ćete možda vidjeti kao na donjoj slici.
Ažuriranje Anaconde
Ažuriranje Anaconde prilično je i lagan zadatak; upišite sljedeću naredbu u terminal i sav svoj posao završen.
ažuriranje conda - sve
Upisujući gornju naredbu, lako možemo ažurirati Anacondu i njezine pakete. Dobra je praksa redovito ažurirati Anacondu.
Deinstaliranje Anaconde
Često ćete trebati ukloniti softver anaconda iz svog sustava; postoje dva načina za uklanjanje Anaconde iz vašeg sustava.
Tip A
Možete deinstalirati Anacondu iz svog sustava uklanjanjem instalacijskog direktorija i svih ostalih datoteka koje su stvorene tijekom instalacije. Samo upišite sljedeću naredbu u instalacijski direktorij.
rm -rf ~ / anaconda3 ~ /.condarc ~ /.conda ~ /.kontinuum
Ovo će ukloniti sve datoteke i pakete anaconda. Nakon izvršavanja ove naredbe, također morate ukloniti put anaconde iz ~ /.bashrc
datoteka.
Tip B
Anacondu možete i deinstalirati pomoću paketa za čišćenje anaconda koji je dostupan u oblaku anaconda. Morate instalirati anaconda-clean pomoću naredbe.
conda instalirati anaconda-clean
Zatim upišite naredbu anakonda-čista u terminalu, a Anaconda će biti uklonjena iz vašeg sustava.
Zaključak
U ovom uputstvu naučili smo kako instalirati Anacondu na Linux i koristiti Anacondu za instaliranje, ažuriranje i uklanjanje paketa. Anaconda je koristan alat za Data Science. Možda ćete htjeti vidjeti i naš detaljni vodič o radu s SQLiteom u Pythonu, korisnom alatu za Data Science.