Tutorial Anaconda: Cosa hè, cumu installallu è cumu aduprà

Anaconda Data Science, big data è pytho, distribuzione R.

In questu articulu lasciu un Guida d'installazione di Anaconda è cumu aduprà u vostru gestore di pacchetti Conda. Cù questu pudemu creà ambienti di sviluppu per python è R cù e biblioteche chì vulemu. Assai interessante per cumincià à scherzi cù Machine Learning, analisi di dati è prugrammazione cù Python.

Anaconda hè una distribuzione libera è Open Source di i linguaghji di prugrammazione Python è R ampiamente aduprati in informatica scientifica (Data ScienceData Science, Machine Learning, Scienza, Ingegneria, analisi predittiva, Big Data, ecc.).

Installa un gran numeru di applicazioni largamente aduprate in queste discipline tutte in una volta, invece di doverle installà una per una. . Più di 1400 è chì sò i più aduprati in queste discipline. Alcuni esempi

  • Novu
  • Pandas
  • Tensorflow
  • H20.ai
  • Scipiu
  • Ghjove
  • Dashboard
  • OpenCV
  • MatplotLib

Tempi fà aghju installatu Keras è TensorFlow bareback ma a soluzione di Anaconda pare assai più simplice è più utile

Hè dinò un magnifica opzione per installà Python nantu à u nostru sistema upirativu cù e biblioteche chì avemu bisognu è l'anu isolatu i prughjetti in diversi ambienti virtuali.

Arrugà si à a nostra mailing list

Pacchetti è applicazioni di distribuzione Anaconda

U testu specificamente per alcuni script per gestisce grandi csv per u travagliu è per i quali aghju bisognu di NumPy è Pandas. È avà pruvaraghju Tensorflow è qualcosa d'altru ;-)

Ciò chì vecu cù u numeru di pacchetti chì vecu hè chì ùn hè micca limitatu à l'analisi di dati perchè pudemu installà centinaia di plugins (biblioteche) dedicati à u sviluppu web o scrapping cum'è Scrappy. Allora andemu cù u tutoriale generale di l'installazione è a creazione di l'ambienti è investigheremu l'applicazioni chì pudemu installà.

Anaconda vs Conda

Una sottusezione. Ùn cunfundite micca Anaconda, chì hè a suite chì ci permette di aduprà parechje biblioteche è software di Analisi Dati, Dati Scienziati è Apprendimentu Macchinariu cù Conda, chì hè u gestore di pacchetti Anaconda è ambienti virtuale.

Cumu installà Anaconda in Ubuntu

Anaconda pò esse installatu in Microsoft, MacOs è Linux. Vi cuntaraghju di a mo sperienza in Ubuntu.

Ci hè parechje manere di installà Anaconda in Ubuntu, quellu chì mi piace di più hè di andà à u situ ufficiale è scaricare u .sh. Truvate u vostru sistema upirativu è a versione chì vi interessa

Se cuminciate vi ricumandemu di sceglie a versione 3.7 chì 2.7 serà obsoleta in pochi anni.

Se scaricate u .sh per Linux cum'è mè, duvete apre a console o u terminal, è andate in u repertoriu induve hè, in u mo casu Downloads

Arricurdatevi chì l'errore u più cumunu chì a ghjente hà prublemi hè chì ùn entre micca u cartulare o u cartulare currettu

cd Descargas
ls
sh nombre_del_archivo_que_has_descargado.sh

Cù a prima linea andemu in u cartulare Downloads, cù a seconda «ls» elenca i fugliali chì ci sò è cusì pudemu vede u nome di u .sh è cù a terza eseguemu u .sh chì dicemu hè cum'è u Windows .exe.

È hà da cumincià à corre. Accettate i termini di licenza di u software è dopu vi dumanderà se vulete installà Visual Code Studio. Aghju dettu di sì.

Passi dopu l'installazione di Anaconda

Duvete esce da quella vendita di u terminal per chì i cambiamenti funzionanu. Cusì chjudemu u terminal, riapremu è scrivemu

anaconda-navigator

Questu aprirà un'interfaccia grafica cun furmatu di navigatore chì ci permetterà di installà è attivà diversi pacchetti, ancu se pudemu ancu fà tuttu da a cunsola.

Una volta installatu, verificaremu chì tuttu sia currettu. per quessa andemu à vede chì versione avemu installatu

conda --version

Sì tuttu hè bè ci tornerà altu cunde 4.6.4 Se un errore apparisce, duveremu vede ciò chì ci dice di risolve lu, di reinstallallu, ecc.

Sè avete appena installatu duvete vede s'ellu ci hè qualchì aghjurnamentu in conda

conda update conda
conda update anaconda

Questu confronta a versione chì avemu cù quella dispunibile è se ci hè qualcosa di novu ci dumanderà

Proceed ([y]/n)? y

Mettimu «è» u iè è entrimu

Crea ambienti di travagliu virtuale cù Conda

Ogni prughjettu chì femu u pudemu avè in un ambiente separatu, in questu modu evitemu prublemi cù dipendenze di pacchetti, ecc.

Per creà un ambiente virtuale, u chjameremu paragunatore scrivemu in u terminal:

conda create --name comparador python=3.7

Induve paragunatore hè u nome di l'ambiente virtuale è python = 3.7 hè u pacchettu chì vulemu installà.

L'attivemu cù

conda activate comparador

È disattivemu cun

conda deactivate

Verificemu l'ambienti virtuale annantu

conda info --envs

Questu ci mostrerà l'ambienti chì avemu, restituverà qualcosa cum'è

# conda environments:
#
base                  *  /home/nacho/anaconda3
comparador               /home/nacho/anaconda3/envs/comparador

a basa hè radica, è l'asteriscu ci mostra quellu chì avemu attivatu.

Ci hè ancu una cosa da nutà. Quandu attivate un ambiente in a cunsula, u nome hè prependutu in parentesi à l'invitu, affinchì in ogni mumentu sapemu induve simu

Comandi più interessanti:

pudemu circà l'applicazioni da installà. Immaginate chì vogliu installà Keras, perchè prima cercu se l'applicazione hè dispunibule è chì versioni ci sò

conda search keras

Cumu vedu chì hè digià passu per installallu

conda install keras

È per vede tuttu ciò chì avemu installatu in u nostru ambiente di sviluppu u useremu

conda list

Gestite i pacchetti pkgs cù conda

Eccu alcune opzioni interessanti. Ciò ci aiuterà à configurà u nostru ambiente virtuale cù l'applicazioni chì avemu bisognu di travaglià.

Installa pacchetti

Ci sò cumandamenti assai specifici. Per installà un pacchettu in un ambiente specificu. Per esempiu Keras, in u mo ambiente novu creatu paragunatore

conda install --name comparador keras

Se ùn aghjunghjemu micca u comparatore -name, l'installerà in l'ambiente chì avemu attivu in quellu momentu.

Pudemu installà parechji pacchetti à tempu (keras è scrappy) cun

conda install keras scrappy

Ma ùn hè micca cunsigliatu per evità prublemi di dipendenza.

Infine, pudemu sceglie a versione specifica chì vulemu installà sì simu interessati per qualchì ragione

conda install keras=2.2.4

Installa pacchetti chì ùn sò micca Conda

In questu casu avemu aduprà pip

pip install

Mette à ghjornu i pacchetti

Ci sò diverse opzioni. Aghjurnà un pacchettu specificu cù

conda update keras

Aghjurnà pitone

conda update python

Actualizazione conda

conda update conda

È per aghjurnà tuttu u meta pack Anaconda

conda update conda
conda update anaconda

Sguassà i pacchetti

Elimina i pacchetti in un ambiente determinatu. Per esempiu Keras da l'ambiente paragunatore

conda remove -n comparador keras

Se vulemu cancellà l'ambiente induve simu

conda remove keras

Parechji pacchetti ponu esse cancellati à tempu

conda remove keras scrappy

È hè cunsigliatu di verificà i pacchetti per vede s'ellu hè statu disinstallatu currettamente cù

conda list

Per mè questu hè u fundamentu, se vulete andà più in profondità quì avete u manuale ufficiale di conda (in inglese)

Avemu lasciatu un cheat sheet di Conda ufficiale, cù i cumandamenti principali per un usu rapidu di a distribuzione.

Una spassighjata per l'ambiente graficu di Anaconda

Tuttu què facemu cù u terminal è u pudemu fà graficamente cù l'interfaccia Anaconda.

Per principià a distribuzione prima duveremu avè l'ambiente di basa (root) conda attivu

conda activate base

E cun questu pudemu chjamà Anaconda. Se no, ùn cumincerà micca

anaconda-navigator

Vidite, quì truvemu u prughjettu di basa, chì hè radice è dopu l'ambienti chì site creatu è chì in u mo casu hè statu paragunatore.

Hè megliu vedelu in un video

È cù a cunniscenza acquistata in tuttu l'articulu pudemu cumincià à scherzà è à scherzà cun parechje biblioteche è applicazioni.

Sì avete qualchì quistione, lasciate un cummentariu è cercu di aiutà vi

Lascià un cumentu