Come installare e gestire Anaconda

Anaconda Data Science, big data & pytho, R disribución

Questo articolo è una guida all'installazione di Anaconda e anche una guida al suo gestore di pacchetti, Conda . Con questa tecnologia saremo in grado di creare un ambiente di sviluppo per Python e R con le librerie che preferiamo. È molto interessante iniziare a imparare il Machine Learning, l'analisi dei dati e la programmazione con Python.

Anaconda è una distribuzione open source e gratuita per i linguaggi Python e R. È molto utilizzata in Data Science, Machine Learning, ambito scientifico, ingegneristico, analisi predittiva, Big Data, ecc.

Installando Anaconda possiamo utilizzare una grande quantità di pacchetti. Ci sono più di 1400 tra le applicazioni e i software più conosciuti. Alcuni esempi sono:

  • Notebook Jupyter
  • numpy
  • Pandas
  • tensorflow
  • H20.ai
  • SciPy
  • Giove
  • dask
  • OpenCV
  • MatplotLib
  • Scarapy

Qualche tempo fa ho installato Keras e TensorFlow sul mio portatile Ubuntu senza alcun ambiente, ma la soluzione Anaconda mi sembra più semplice e utile.

Anaconda è un'ottima opzione per installare e lavorare con Python nel nostro sistema operativo. È sempre una buona pratica utilizzare l'ambiente di sviluppo.

Pacchetti e applicazioni della distribuzione Anaconda

Sto imparando a gestire grandi file CSV nel mio lavoro. Uso Numpy e Pandas. E in molti corsi è obbligatorio usare Jupyter Notebook. È tutto fantastico, soprattutto per i principianti.

Anaconda contro Conda

Anaconda e Conda non sono la stessa cosa e non dovresti confonderli. Anaconda è la suite che ci permette di utilizzare molte librerie e software di analisi dei dati, dati scientifici e machine learning con Conda che è il gestore di pacchetti di Anaconda e ambienti virtuali.

Come installare Anaconda su Ubuntu

Installa Python e seleziona la versione

Possiamo installare Anaconda su diversi sistemi operativi: Microsoft Windows, macOS o Linux . Vi racconto la mia esperienza di installazione su Ubuntu. Sì, lavoro con Ubuntu da più di due anni.

Esistono molti modi per installare Anaconda su Ubuntu. Il mio preferito è andare sul sito ufficiale e scaricare il file .sh. Devi cercare il tuo sistema operativo e la versione che preferisci.

Se sei un principiante, sceglierei la versione 3.7 (3.x) perché Python 2.7 (2.x) sarà deprecato tra qualche anno.

Bene, scarica il file .sh per Linux (i file .sh sono in formato .exe per Windows), quindi apri la console (Ctrl + Alt + t) e vai alla directory in cui si trova il file.

GUARDA ANCHE  Che cos'è OpenDeck? La guida definitiva per lo streaming deck e il controllo MIDI

L'errore più comune dei principianti è non accedere alla directory corretta

Scrivi

cd Descargas
ls
sh downloaded_file_name.sh

La prima riga ci porta alla directory Descargas ( Descargas, sì, ricordate che sono spagnolo, voi avrete Downloads o qualcosa di simile ). La seconda, "ls", elenca i file in questa directory ed è il modo per conoscere il nome del nostro file. La terza serve per eseguire il file .sh.

Inizierà l'esecuzione. Accetta i diversi termini della licenza del software e rispondi Sì/No per installare Visual Code Studio. Ho risposto di sì.

Cose da fare dopo aver installato Anaconda

Chiudere la finestra del terminale per applicare le modifiche e riaprirla. Quindi digitare

cd Descargas
ls
sh downloaded_file_name.sh
anaconda-navigator

E si apre un'interfaccia grafica come un browser di navigazione . Possiamo installare, disinstallare, attivare o disattivare i diversi pacchetti. Naturalmente, è possibile fare tutto tramite riga di comando.

Ora controlleremo se tutto è corretto. Iniziamo a cercare la nostra versione conda

cd Descargas
ls
sh downloaded_file_name.sh
conda --version

Se tutto va bene, otterremo qualcosa come conda 4.6.4; se invece vediamo qualche avviso o allarme, dovremo occuparcene.

come aggiornare conda

Cerca se ci sono aggiornamenti.

cd Descargas
ls
sh downloaded_file_name.sh
conda update conda
conda update anaconda

Questa riga confronta l'ultima versione con quella che abbiamo installato. Nel caso in cui trovi qualche aggiornamento, il sistema ce lo chiede.

cd Descargas
ls
sh downloaded_file_name.sh
Proceed ([y]/n)? y

Digita "y" e premi Invio

Come creare ambienti virtuali con Conda

Ho intenzione di creare un ambiente virtuale chiamato comparatore

Scrivi nel Terminale o nel Prompt Anaconda

cd Descargas
ls
sh downloaded_file_name.sh
conda create --name comparador python=3.7

Dove comparador è il nome dell'ambiente e python=3.7 è la versione specifica di Python che vogliamo installare

Attivalo

cd Descargas
ls
sh downloaded_file_name.sh
conda activate comparador

E disattivarlo con

cd Descargas
ls
sh downloaded_file_name.sh
conda deactivate

Verifica degli ambienti virtuali

cd Descargas
ls
sh downloaded_file_name.sh
conda info --envs

Questo ci mostra gli ambienti che abbiamo creato. Otteniamo

cd Descargas
ls
sh downloaded_file_name.sh
# conda environments:
#
base                  *  /home/nacho/anaconda3
comparador               /home/nacho/anaconda3/envs/comparador
Una guida per imparare conda e anaconda

base è root e l'asterisco ci dice che abbiamo attivato.

L'attivazione di un ambiente fa sì che venga visualizzato il prompt con il nome attivo environment tra parentesi.

Altri comandi interessanti:

Cerca applicazioni. Immagina di voler installare Keras: prima cerco il programma e le sue versioni.

cd Descargas
ls
sh downloaded_file_name.sh
conda search keras

Come vedo è già installato

cd Descargas
ls
sh downloaded_file_name.sh
conda install keras

E per elencare tutto ciò che abbiamo installato nel nostro ambiente

conda list

Come gestire i pacchetti pkgs con conda

Ecco alcune opzioni interessanti che ci aiutano a configurare l'ambiente e i pacchetti che vogliamo o di cui abbiamo bisogno per funzionare.

GUARDA ANCHE  La guida definitiva alle certificazioni IT: dalle basi alle carriere più avanzate.

Per installare i pacchetti

Esistono comandi molto specifici per installare un pacchetto in un ambiente particolare.

conda install --name comparador keras

Se non si utilizza –name comparador , verrà installato nell'ambiente attivo.

Possiamo installare più pacchetti contemporaneamente (keras e scrappy)

conda install keras scrappy

Ma non è consigliabile evitare problemi di dipendenze

Possiamo selezionare la versione specifica del pacchetto da installare.

conda install keras=2.2.4

Per installare pacchetti non Conda

Noi usiamo pip

pip install

Per aggiornare i pacchetti

Ci sono diverse opzioni. Per aggiornare un pacchetto especific con

conda update keras

Per aggiornare Python

conda update python

Per aggiornare Conda stessa

conda update conda

E per aggiornare il metapacchetto Anaconda

conda update conda
conda update anaconda

Per rimuovere i pacchetti

Per rimuovere un pacchetto in un ambiente specifico. Esempio: rimuovere Keras dall'ambiente di comparazione .

conda remove -n comparador keras

Per rimuovere nel tuo ambiente attuale

conda remove keras

E rimuovi più pacchetti contemporaneamente

conda remove keras scrappy

Si consiglia di controllare i pacchetti per vedere se sono stati disinstallati correttamente

conda list

Secondo me tutti i comandi sopra riportati sono quelli di base. Se vuoi saperne di più, consulta la guida utente ufficiale di conda.

Foglio riassuntivo ufficiale di Conda , con i comandi principali per un utilizzo rapido

Una passeggiata nell'ambiente grafico di Anaconda

GUI, navigatore anaconda

Ma se non ti piace il Terminale, puoi gestire pacchetti e ambienti con Anaconda GUI

Vai all'ambiente base (root), se non lo desideri

conda activate base

E ora puoi chiamare Anaconda

anaconda-navigator

Vi lascio un video, ma parlo spagnolo, scusate.

Con tutto quello che ho imparato possiamo cominciare a investire e sperimentare con una grande quantità di librerie e pacchetti.

Se hai domande lascia un commento e cercherò di aiutarti

Lascia un tuo commento