GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare la distribuzione Anaconda Python su Ubuntu 18.04

Anaconda è una distribuzione gratuita e open source dei linguaggi di programmazione Python e R. Viene utilizzato per il calcolo scientifico, l'apprendimento automatico e la scienza dei dati che comporta calcoli pesanti e analisi predittive. Anaconda Python offre oltre 1400 pacchetti di dati, sia gratuiti che a pagamento.

In questo tutorial spiegheremo come installare Anaconda Python Distribution su Ubuntu 18.04.

Prerequisiti

  • Un nuovo VPS Ubuntu 18.04 sulla piattaforma Atlantic.Net Cloud.
  • Una password di root impostata sul tuo server.

Fase 1:crea un server cloud Atlantic.Net

Per prima cosa, accedi al tuo server Atlantic.Net Cloud. Crea un nuovo server, scegliendo Ubuntu 18.04 come sistema operativo con almeno 2GB di RAM. Collegati al tuo Cloud Server tramite SSH e accedi utilizzando le credenziali evidenziate in alto nella pagina.

Dopo aver effettuato l'accesso al tuo server Ubuntu 18.04, esegui il comando seguente per aggiornare il tuo sistema di base con gli ultimi pacchetti disponibili.

apt-get update -y

Fase 2 – Installa Anaconda

Prima di iniziare, visita la pagina dei download di Anaconda come mostrato di seguito:

Al momento della stesura di questo articolo, l'ultima versione stabile di Anaconda è 2019.10. Puoi scaricare lo script di installazione di Anaconda con il comando wget come mostrato di seguito:

wget https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh

Una volta completato il download, verifica l'integrità dei dati dello script eseguendo il comando sha256sum:

sha256sum Anaconda3-2019.10-Linux-x86_64.sh

Dovresti vedere il seguente output:

46d762284d252e51cd58a8ca6c8adc9da2eadc82c342927b2f66ed011d1d8b53 Anaconda3-2019.10-Linux-x86_64.sh

Successivamente, visita la pagina di Anaconda Linux e verifica che l'hash sopra corrisponda a quello disponibile nella pagina seguente:

Se tutto è corretto, esegui lo script di installazione di Anaconda con il seguente comando:

bash Anaconda3-2019.10-Linux-x86_64.sh

Dovresti vedere il messaggio "Benvenuto" nel seguente output:

Welcome to Anaconda3 2019.10

In order to continue the installation process, please review the license
Please, press ENTER to continue
>>>

Ora premi INVIO continuare. Dovresti vedere il seguente output:

Please answer 'yes' or 'no':'
>>> yes

Digita continuare. Dovresti vedere il seguente output:

Anaconda3 will now be installed into this location:
/root/anaconda3

- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below

[/root/anaconda3] >>>
Preparing transaction: done
Executing transaction: done
installation finished.
Do you wish the installer to initialize Anaconda3
by running conda init? [yes|no]
[no] >>> yes

Ora, digita per inizializzare Anaconda3. Una volta completata l'installazione, dovresti vedere il seguente output:

==> For changes to take effect, close and re-open your current shell. <==

If you'd prefer that conda's base environment not be activated on startup,
set the auto_activate_base parameter to false:

conda config --set auto_activate_base false

Thank you for installing Anaconda3!

===========================================================================

Anaconda and JetBrains are working together to bring you Anaconda-powered
environments tightly integrated in the PyCharm IDE.

PyCharm for Anaconda is available at:
https://www.anaconda.com/pycharm

Successivamente, attiva Anaconda con il seguente comando:

source ~/.bashrc

Dovresti vedere il seguente output:

(base) [email protected]:~#

Fase 3:verifica dell'installazione di Anaconda Python

Ora che Anaconda Python è installato, puoi eseguire il comando seguente per verificare l'installazione.

conda info

Dovresti ottenere il seguente output:

     active environment : base
    active env location : /root/anaconda3
            shell level : 1
       user config file : /root/.condarc
 populated config files : 
          conda version : 4.7.12
    conda-build version : 3.18.9
         python version : 3.7.4.final.0
       virtual packages : 
       base environment : /root/anaconda3  (writable)
           channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/linux-64
                          https://repo.anaconda.com/pkgs/r/noarch
          package cache : /root/anaconda3/pkgs
                          /root/.conda/pkgs
       envs directories : /root/anaconda3/envs
                          /root/.conda/envs
               platform : linux-64
             user-agent : conda/4.7.12 requests/2.22.0 CPython/3.7.4 Linux/4.15.0-66-generic ubuntu/18.04.3 glibc/2.27
                UID:GID : 0:0
             netrc file : None
           offline mode : False

Puoi anche controllare la versione di Anaconda con il seguente comando:

conda --version

Dovresti vedere il seguente output:

conda 4.7.12

Puoi elencare tutti i pacchetti Anaconda Python installati eseguendo il comando seguente:

conda list

Dovresti ottenere il seguente output:

# packages in environment at /root/anaconda3:
#
# Name                    Version                   Build  Channel
_ipyw_jlab_nb_ext_conf    0.1.0                    py37_0  
_libgcc_mutex             0.1                        main  
alabaster                 0.7.12                   py37_0  
anaconda                  2019.10                  py37_0  
anaconda-client           1.7.2                    py37_0  
anaconda-navigator        1.9.7                    py37_0  
anaconda-project          0.8.3                      py_0  
asn1crypto                1.0.1                    py37_0  
astroid                   2.3.1                    py37_0  
astropy                   3.2.2            py37h7b6447c_0  
atomicwrites              1.3.0                    py37_1  
attrs                     19.2.0                     py_0  
babel                     2.7.0                      py_0  
backcall                  0.1.0                    py37_0  
backports                 1.0                        py_2  
backports.functools_lru_cache 1.5                        py_2  
backports.os              0.1.1                    py37_0  
backports.shutil_get_terminal_size 1.0.0                    py37_2  
backports.tempfile        1.0                        py_1  
:
:

Fase 4:configurare gli ambienti Anaconda

Per mantenere organizzati tutti i tuoi progetti, ti consigliamo di creare un ambiente virtuale Anaconda per ogni progetto. Puoi facilmente selezionare la versione richiesta di Python per il tuo ambiente Anaconda Python.

Verifica le versioni disponibili di Python eseguendo il comando seguente:

conda search "^python$"

Puoi vedere più versioni di Python, inclusi Python 2 e Python 3.

Quindi, creiamo un nuovo ambiente con nome test_env usando Python 3 come mostrato di seguito:

conda create --name test_env python=3

Digitare [Y] per procedere. Successivamente, attiva l'ambiente appena creato con il seguente comando:

conda activate test_env

Dovresti vedere il seguente output:

(test_env) [email protected]:~#

Ora controlla la versione di Python con il seguente comando:

python --version

L'output sarà simile a questo:

Python 3.8.0

Ora, disattiva dal tuo ambiente Anaconda con il seguente comando:

conda deactivate

Puoi anche elencare tutti i tuoi ambienti con il seguente comando:

conda info --envs

Dovresti ottenere il seguente output:

# conda environments:
#
base * /root/anaconda3
test_env /root/anaconda3/envs/test_env

Fase 5 – Aggiorna Anaconda

Puoi aggiornare facilmente Anaconda con uno strumento conda. Innanzitutto, dovrai aggiornare lo strumento conda usando il seguente comando:

conda update conda

Digita y e premi Invio per confermare l'aggiornamento.

Quindi, aggiorna Anaconda eseguendo il comando seguente:

conda update anaconda

Digita y e premi Invio per aggiornare Anaconda.

Passaggio 6:disinstalla Anaconda

In questa sezione, ti mostreremo come rimuovere Anaconda dal tuo sistema.

Innanzitutto, rimuovi test_env con il seguente comando:

conda env remove -n test_env

Dovresti ottenere il seguente output:

Remove all packages in environment /root/anaconda3/envs/test_env:

Quindi, installa il modulo anaconda-clean per disinstallare Anaconda con tutti i file di configurazione.

conda install anaconda-clean

Digita e premi Invio per completare l'installazione.

Quindi, esegui il seguente comando per rimuovere Anaconda dal tuo sistema:

source .bashrc
anaconda-clean

Digita y e premi Invio per rimuovere Anaconda:

Delete .conda? (y/n): y
Backup directory: /root/.anaconda_backup/2019-11-28T094615

Quindi, rimuovi la directory principale di Anaconda con il seguente comando:

rm -rf ~/anaconda3

Quindi, apri il file ~/.bashrc e rimuovi la variabile di ambiente Anaconda:

nano ~/.bashrc

Rimuovere le seguenti righe:

__conda_setup="$('/root/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/root/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/root/anaconda3/etc/profile.d/conda.sh"
    else
        export PATH="/root/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup

[Prima]

[Dopo]

Salva e chiudi il file quando hai finito.

A questo punto, Anaconda viene completamente rimosso dal tuo server.

Conclusione

Congratulazioni! Hai installato con successo Anaconda Python sul server Ubuntu 18.04. Ora hai abbastanza conoscenze per creare ambienti, eseguire aggiornamenti e gestire dati su larga scala con Anaconda Python. Inizia oggi con Anaconda su VPS Hosting da Atlantic.Net!


Linux
  1. Come installare Python 3 su Ubuntu 18.04 o 20.04

  2. Come installare la distribuzione Anaconda Python su Ubuntu 16.04

  3. Come installare MongoDB su Ubuntu 20.04

  4. Come installare R su Ubuntu 18.04

  5. Come installare Anaconda Python Distribution su Rocky Linux 8

Come installare Kanboard su Ubuntu 20.04

Come installare OpenMAINT su Ubuntu 20.04

Come installare Socioboard su Ubuntu 20.04

Come installare PrestaShop su Ubuntu 20.04

Come installare MediaWiki su Ubuntu 20.04

Come installare Anaconda Python su Ubuntu 18.04