Introduzione
Anaconda è una popolare piattaforma di data science e machine learning Python/R, utilizzata per l'elaborazione dei dati su larga scala, l'analisi predittiva e l'elaborazione scientifica.
La distribuzione Anaconda viene fornita con 250 pacchetti di dati open-source e oltre 7.500 pacchetti aggiuntivi possono essere installati dai repository Anaconda. Include anche lo strumento conda
da riga di comando e un'interfaccia utente grafica desktop denominata Anaconda Navigator.
Questo tutorial ti guiderà attraverso l'installazione di Anaconda Python Distribution su Ubuntu 20.04 LTS Focal Fossa.
Se desideri installare Anaconda su un server in remoto continua a leggere, altrimenti salta il primo paragrafo "Connessione al Server" e leggi il successivo.
Connessione al Server
Per accedere al server, è necessario conoscere l'indirizzo IP. Avrai anche bisogno dell'username e della password per l'autenticazione. Per connettersi al server come utente root digitare il seguente comando:
ssh root@IP_DEL_SERVER
Successivamente sarà necessario inserire la password dell'utente root.
Se non utilizzate l'utente root potete connettervi con un'altro nome utente utilizzando lo stesso comando, quindi modificare root con il vostro nome_utente:
ssh nome_utente@IP_DEL_SERVER
Successivamente vi verrà chiesto di inserire la password del vostro utente.
La porta standard per connettersi tramite ssh è la 22, se il vostro server utilizza una porta diversa, sarà necessario specificarla utilizzando il parametro -p, quindi digitare il seguente comando:
ssh nome_utente@IP_DEL_SERVER -p PORTA
Installare Anaconda
Al momento della stesura di questo articolo, l'ultima versione stabile di Anaconda è la versione 2020.02
. Prima di scaricare lo script del programma di installazione, visitare la pagina Download e verificare se è disponibile per il download una nuova versione di Anaconda per Python 3.
Completa i seguenti passi per installare Anaconda su Ubuntu 20.04 LTS Focal Fossa.
Anaconda Navigator è una GUI basata su QT. Se si installa Anaconda su un computer desktop e si desidera utilizzare l'applicazione GUI, installare i seguenti pacchetti. Altrimenti, saltare questo passaggio.
sudo apt install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6
Scarica lo script di installazione di Anaconda con il tuo browser web o con wget
:
wget -P /tmp https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh
Il download potrebbe richiedere del tempo a seconda della velocità della connessione.
Questo passaggio è facoltativo, ma si consiglia di verificare l'integrità dei dati dello script.
Utilizzare il comando sha256sum
per visualizzare il checksum dello script:
sha256sum /tmp/Anaconda3-2020.02-Linux-x86_64.sh
L'output dovrebbe essere simile al seguente:
2b9f088b2022edb474915d9f69a803d6449d5fdb4c303041f60ac4aefcc208bb /tmp/Anaconda3-2020.02-Linux-x86_64.sh
Assicurati che l'hash stampato dal comando sopra corrisponda a quello disponibile sulla pagina web Anaconda with Python 3 on 64-bit Linux page per la tua versione Anaconda appropriata.
A questo indirizzo puoi verificare se l'sha256
corrisponde al tuo.
Adesso puoi eseguire lo script per avviare il processo di installazione:
bash /tmp/Anaconda3-2020.02-Linux-x86_64.sh
Dovresti vedere un output come il seguente:
Welcome to Anaconda3 2020.02
In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>>>
Premi ENTER
per continuare. Per scorrere la licenza, utilizzare la key ENTER
. Al termine della revisione della licenza, ti verrà chiesto di approvare i termini della licenza:
Do you approve the license terms? [yes|no]
Digita yes
per accettare la licenza e ti verrà richiesto di scegliere il percorso di installazione:
Anaconda3 will now be installed into this location:
/home/noviello/anaconda3
- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below
La posizione predefinita dovrebbe andare bene per la maggior parte degli utenti. Premere ENTER
per confermare la posizione.
L'installazione potrebbe richiedere del tempo e, una volta completato, lo script ti chiederà se desideri eseguirlo conda init
. Tipo yes
.
Installation finished.
Do you wish the installer to initialize Anaconda3
by running conda init? [yes|no]
Questo aggiungerà lo strumento da riga di comando conda
al tuo sistema PATH
.
Per attivare l'installazione di Anaconda, è possibile chiudere e riaprire la shell o caricare la nuova variabile di ambiente PATH
nella sessione di shell corrente digitando:
source ~/.bashrc
Per la corretta installazione, digita conda
nel terminale.
Questo è tutto! Hai installato correttamente Anaconda sul tuo computer Ubuntu e puoi iniziare a usarlo.
Se hai installato Anaconda su un sistema desktop, apri la GUI di Navigator digitando nel tuo terminale anaconda-navigator
.
Aggiornare Anaconda
L'aggiornamento di Anaconda è un processo piuttosto semplice. Apri il tuo terminale e inserisci:
conda update --all
Se sono presenti aggiornamenti per conda
, verrà visualizzato un elenco e verrà richiesto di confermare l'aggiornamento:
The following packages will be UPDATED:
anaconda-navigator 1.9.12-py37_0 --> 1.9.12-py37_1
conda 4.8.2-py37_0 --> 4.8.3-py37_0
conda-package-han~ 1.6.0-py37h7b6447c_0 --> 1.6.1-py37h7b6447c_0
Proceed ([y]/n)?
È una buona idea aggiornare regolarmente l'installazione di Anaconda.
Disinstallare Anaconda
Se desideri disinstallare Anaconda dal tuo sistema Ubuntu, rimuovi la directory di installazione di Anaconda e tutti gli altri file che sono stati creati durante l'installazione:
rm -rf ~/anaconda3 ~/.condarc ~/.conda ~/.continuum
Apri il file ~/.bashrc
e rimuovi la directory Anaconda dalla variabile d'ambiente PATH
:
Conclusione
Ti abbiamo mostrato come installare Anaconda su Ubuntu 20.04 LTS Focal Fossa. Ora dovresti controllare la Guida introduttiva ufficiale di conda.