O introducere în Anaconda: ce este și cum se instalează

Un ghid simplu pentru Anaconda și instalarea acestuia pe Ubuntu 16.04 (64 biți).

Logo Anaconda

Buna tuturor. Am scris acest post pentru a vă ghida despre modul în care Anaconda este instalat în versiunile Ubuntu. În plus, acesta acoperă diverse detalii despre Anaconda și zona în care este utilizat.

Pentru început, despre ce este vorba despre Anaconda?

Înainte de a examina ce înseamnă cu adevărat Anaconda și despre ce este vorba, vom afla mai întâi despre Conda.

Citând blogul oficial al lui Conda:

Conda este un sistem de gestionare a pachetelor open source și a sistemului de management al mediului care rulează pe Windows, macOS și Linux.
Conda instalează rapid, rulează și actualizează pachetele și dependențele lor. Conda creează, salvează, încarcă și comutează cu ușurință între mediile de pe computerul local.
A fost creat pentru programele Python, dar poate împacheta și distribui software pentru orice limbă.

Următoarea întrebare de pe masă este: de ce Conda, dintr-o dată? Știm cu toții că este un sistem de gestionare a pachetelor folosit pentru instalarea și gestionarea pachetelor software scrise în Python.

Aceasta are și limitarea sa. Poate fi folosit doar pentru pachetele Python.

pip este concentrat în jurul Python, neglijând dependențele de bibliotecă non-Python, cum ar fi HDF5, MKL, LLVM care nu au un fișier de configurare în codul sursă.

Pentru a spune cuvinte simple:

pip este un manager de pachete care facilitează instalarea, actualizarea și dezinstalarea pachetelor python. Funcționează cu medii virtuale piton.

Conda este un manager de pachete pentru orice software (instalare, actualizare și dezinstalare). Funcționează cu medii de sistem virtual.

Conda este un instrument de instalare de ambalare care își propune să facă mai mult decât ceea ce face pip: să gestioneze dependențele de bibliotecă în afara pachetelor Python, precum și pachetele Python în sine.

De asemenea, Conda creează un mediu virtual.

Cum apare Anaconda în imagine?

Conda este scris în întregime în Python, ceea ce facilitează utilizarea în mediile virtuale Python. Mai mult, putem folosi Conda pentru bibliotecile C, pachetele R, pachetele Java și așa mai departe.

Instalează binare. Instrumentul conda build creează pachete de la sursă și conda install instalează lucrurile din pachete conda construite.

Conda este managerul de pachete al Anaconda, distribuția Python oferită de Continuum Analytics. O linie neînsemnată pentru a descrie Anaconda este următoarea:

Anaconda este o distribuție piton și R. Acesta își propune să ofere tot ceea ce aveți nevoie (Python înțelept) pentru sarcinile de știință a datelor.

Anaconda este un set de binare care include Scipy, Numpy, Pandas împreună cu toate dependențele lor.

Scipy este un pachet de analize statistice.

Numpy este un pachet de calcul numeric.

Pandas este un strat de abstractizare a datelor care expune o modalitate de contopire și transformare a datelor.

Anaconda ne ajută obținând toate aceste lucruri într-o singură lovitură.

Binarul Anaconda este un program de instalare care construiește toate aceste pachete și dependențele lor în sistemul dvs.

Pentru mai multe informații despre Anaconda, vizitați blogul său oficial: https://anaconda.org/

Instalarea modului mai ușor

Instalarea fișierelor poate fi o mare mizerie uneori, dar Anaconda este mult mai prietenoasă decât ai putea crede. Prefer Ubuntu, deoarece instalarea necesită doar câteva comenzi puternice și o conexiune bună la rețea. Se simte mult mai ușor. Iată pașii următori pentru instalarea Anaconda.

(Acest întreg proces de instalare funcționează numai pe computere pe 64 de biți).

Pasul 1: Descărcați scriptul bash Anaconda

Descărcați cea mai recentă versiune a scriptului de instalare a programului Anaconda de pe site-ul lor oficial. Poate fi descărcat utilizând o comandă curl. Dacă nu aveți curl instalat în sistemul dvs., instalați-l rulând următoarea comandă.

Actualizare sudo apt-get
sudo apt-get curl de instalare

Accesați folderul / tmp.

cd / tmp

După ce ați instalat curl, rulați următoarea comandă folosind-o:

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

Configurația consumă de obicei câteva minute, deoarece dimensiunea sa este de aproximativ 500 MB. Vă rugăm să așteptați până la finalizarea întregului proces de descărcare.

Procesul de instalare Anaconda

Captura de ecran atașată a fost luată după descărcarea scriptului. Asigurați-vă că aveți o conexiune puternică sau pot apărea erori de descărcare.

Pasul 2: Verificați integritatea

Pentru a verifica integritatea datelor instalatorului, utilizăm un algoritm de criptografie numit SHA-2 (Algoritmul Secure Hash).

sha256sum Anaconda3-4.3.1-Linux-x86_64.sh

Un checkum va fi generat în următoarea linie după executarea comenzii.

Verificarea integrității datelor utilizând suma de control

Pasul 3: Rulați scriptul bash

Aproape am ajuns. Pachetul este descărcat și trebuie doar să rulăm scriptul tastând această comandă.

bash Anaconda3-4.3.1-Linux-x86_64.sh

Un pas normal de verificare vă întreabă dacă doriți să instalați Anaconda. Tastați da, astfel încât instalarea să continue.

După rularea scriptului bash

Pasul 4: Instalarea bibliotecilor criptografice

Aceasta este o parte a procesului anterior. Instalatorul îl întreabă pe utilizator dacă dorește să instaleze toate bibliotecile criptografice. Tastați da și sunteți bine să mergeți. Consultați ecranul de mai jos. Veți obține detalii similare cu acesta.

Biblioteci criptografice

Pasul 5: Confirmați locația

Ultimul și ultimul pas este să confirmați calea către unde doriți să plasați toate pachetele Anaconda. După ce ați specificat calea, apăsați Enter și ați terminat! Anaconda va începe să își dezvolte magia prin instalarea tuturor elementelor esențiale de care ai nevoie!

Configurarea căii Anaconda

Pasul 6: Activați și verificați

Pentru a activa instalarea, ar trebui să sursăm fișierul ~ / .bashrc tastând următoarea comandă:

sursa ~ / .bashrc

Verificați instalarea utilizând comanda conda.

lista conda

Este afișată ieșirea tuturor pachetelor disponibile prin instalarea Anaconda.

Scriu povești despre lecții de viață, codificare și tehnologie și cărți. Pentru a citi mai multe, urmează-mă pe Twitter și pe Medium.