GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Anaconda Python Distribution su Debian 10

Anaconda è una distribuzione open source dei linguaggi di programmazione Python e R che può essere utilizzata per semplificare la gestione e la distribuzione dei pacchetti. Anaconda è la distribuzione di data science Python più popolare e leader nell'innovazione open source per l'apprendimento automatico. Anaconda fornisce più di 1.500 pacchetti adatti per Windows, Linux e MacOS. È appositamente progettato per l'elaborazione di dati su larga scala, il calcolo scientifico e l'analisi predittiva.

In questo tutorial impareremo come installare Anaconda Python Distribution su Debian 10. Impareremo anche come creare un nuovo ambiente con una specifica versione di Python, aggiornare Anaconda e disinstallare Anaconda.

Requisiti

  • Un server che esegue Debian 10.
  • È stata impostata una password di root per il tuo server.

Per iniziare

Prima di iniziare, dovrai aggiornare il tuo sistema con l'ultima versione. Puoi farlo eseguendo il seguente comando:

apt-get update -y
apt-get upgrade -y

Una volta aggiornato il server, riavvia il server per applicare le modifiche.

Scarica Anaconda

Per impostazione predefinita, Anaconda non è disponibile nel repository dei pacchetti di Debian 10. Quindi, dovrai scaricarlo dal sito Web ufficiale di Anaconda Python.

Puoi scaricare lo script di installazione di Anaconda con il seguente comando:

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

Una volta completato il download, dovrai verificare l'integrità del programma di installazione utilizzando il checksum SHA-256:

Esegui il comando seguente per verificarlo:

sha256sum Anaconda3-2019.03-Linux-x86_64.sh

Dovresti ottenere il seguente output:

45c851b7497cc14d5ca060064394569f724b67d9b5f98a926ed49b834a6bb73a  Anaconda3-2019.03-Linux-x86_64.sh

Quindi, apri il tuo browser web e visita la Pagina Anaconda per la tua versione di Anaconda appropriata. Dovresti vedere la seguente pagina:

Ora, verifica che l'hash stampato dal comando sopra corrisponda a quello disponibile nella pagina sopra. Se l'hash corrisponde in questa pagina, puoi procedere al passaggio successivo.

Installa Anaconda

Ora, avvia l'installazione di Anaconda eseguendo il seguente script:

bash Anaconda3-2019.03-Linux-x86_64.sh

Dovresti vedere la schermata di benvenuto e la schermata dei termini di licenza:

Welcome to Anaconda3 2019.03

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

Do you accept the license terms? [yes|no]
>>> yes

Digita sì e premi Invio per accettare la licenza. 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] >>> 

Ora, specifica la posizione di Anaconda o premi Invio per procedere con la posizione predefinita. Dovresti vedere il seguente output:

installing: statsmodels-0.9.0-py37h035aef0_0 ...
installing: seaborn-0.9.0-py37_0 ...
installing: anaconda-2019.03-py37_0 ...
installation finished.
Do you wish the installer to initialize Anaconda3
by running conda init? [yes|no]
[no] >>> yes

Digita per inizializzare Anaconda3. 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

Ora, attiva l'installazione di Anaconda con il seguente comando:

source ~/.bashrc

Dovresti vedere il seguente output:

(base) [email protected]:~# 

Verifica installazione Anaconda

Anaconda è ora installato sul tuo sistema. Puoi controllare le informazioni dell'attuale Anaconda con il seguente comando:

(base) [email protected]:~# 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.6.11
    conda-build version : 3.17.8
         python version : 3.7.3.final.0
       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/free/linux-64
                          https://repo.anaconda.com/pkgs/free/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.6.11 requests/2.21.0 CPython/3.7.3 Linux/4.19.0-5-amd64 debian/10 glibc/2.28
                UID:GID : 0:0
             netrc file : None
           offline mode : False

Puoi anche elencare i pacchetti disponibili con Anaconda con il seguente comando:

(base) [email protected]:~# conda list

Dovresti vedere il seguente output:

# packages in environment at /root/anaconda3:
#
# Name                    Version                   Build  Channel
_ipyw_jlab_nb_ext_conf    0.1.0                    py37_0  
alabaster                 0.7.12                   py37_0  
anaconda                  2019.03                  py37_0  
anaconda-client           1.7.2                    py37_0  
anaconda-navigator        1.9.7                    py37_0  
anaconda-project          0.8.2                    py37_0  
asn1crypto                0.24.0                   py37_0  
astroid                   2.2.5                    py37_0  
astropy                   3.1.2            py37h7b6447c_0  

Aggiorna Anaconda

Si consiglia di aggiornare il pacchetto Anaconda all'ultima versione. Se vuoi aggiornare Anaconda, devi prima aggiornare l'utility conda:

(base) [email protected]:~# conda update conda

Dovresti vedere il seguente output:

Collecting package metadata: done
Solving environment: done

## Package Plan ##

  environment location: /root/anaconda3

  added / updated specs:
    - conda


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    conda-4.7.11               |           py37_0         3.0 MB
    conda-package-handling-1.3.11|           py37_0         260 KB
    ------------------------------------------------------------
                                           Total:         3.2 MB

The following NEW packages will be INSTALLED:

  _libgcc_mutex      pkgs/main/linux-64::_libgcc_mutex-0.1-main
  conda-package-han~ pkgs/main/linux-64::conda-package-handling-1.3.11-py37_0

The following packages will be UPDATED:

  conda                                       4.6.11-py37_0 --> 4.7.11-py37_0


Proceed ([y]/n)? y

Digita y e premi Invio per aggiornare il conda. Una volta aggiornato il conda, esegui il comando seguente per aggiornare la distribuzione Anaconda

(base) [email protected]:~# conda update anaconda

Digita e premi Invio quando viene richiesto di aggiornare Anaconda.

Configura ambienti Anaconda

Con l'ambiente Anaconda, puoi organizzare facilmente progetti basati su versioni e pacchetti Python. Puoi utilizzare una versione diversa di Python per ogni progetto.

Puoi cercare le versioni Python disponibili che puoi utilizzare con il seguente comando:

(base) [email protected]:~# conda search "^python$"

Dovresti vedere un elenco di diverse versioni di Python, comprese le versioni di Python 2 e Python 3.

Iniziamo a creare un nuovo ambiente chiamato test_env per Python 3:

(base) [email protected]:~# conda create --name test_env python=3

Questo comando scaricherà tutti i pacchetti per l'ambiente virtuale e ti avviserà una volta terminato.

Successivamente, attiva il tuo ambiente con il seguente comando:

(base) [email protected]:~# conda activate test_env

Dovresti ottenere il seguente ambiente:

(test_env) [email protected]:~# 

Ora verifica la tua versione di Python con il seguente comando:

(test_env) [email protected]:~# python --version

Dovresti vedere il seguente output:

Python 3.7.4

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

(test_env) [email protected]:~# conda deactivate

Quindi, crea un nuovo ambiente chiamato test_env36 per Python 3.6 con il seguente comando:

(base) [email protected]:~# conda create -n test_env36 python=3.6

Successivamente, attiva il tuo ambiente con il seguente comando:

(base) [email protected]:~# conda activate test_env36

Dovresti ottenere il seguente ambiente:

(test_env36) [email protected]:~# 

Puoi elencare tutto il tuo ambiente con il seguente comando:

(test_env36) [email protected]:~# conda info --envs

Dovresti vedere il seguente output:

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

Successivamente, disattiva per il tuo ambiente con il seguente comando:

(test_env36) [email protected]:~# conda deactivate

Se desideri rimuovere il tuo ambiente Anaconda, esegui il comando seguente:

conda env remove -n test_env
conda env remove -n test_env36

Disinstalla Anaconda

Puoi disinstallare Anaconda con tutti i file di configurazione usando il modulo anaconda-clean. Innanzitutto, installa il modulo anaconda-clean con il seguente comando:

conda install anaconda-clean

Digita e premi Invio per completare l'installazione. Quindi, esegui il seguente comando per disinstallare Anaconda dal tuo sistema:

Anaconda-clean

Digita e premi Invio per disinstallare Anaconda. Questo comando creerà anche una nuova directory di backup .anaconda_backup nella tua home directory.

Dopo aver disinstallato Anaconda, dovrai anche rimuovere la directory principale di Anaconda. Puoi eliminarlo con il seguente comando:

rm -rf ~/anaconda3

Quindi, apri il file .bashrc ed elimina la riga della variabile Anaconda PATH:

nano ~/.bashrc

Rimuovere le seguenti righe:

# added by Anaconda3 installer
export PATH="/root/anaconda3/bin:$PATH"

Salva e chiudi il file quando hai finito.

Conclusione

Congratulazioni! hai installato con successo Anaconda Python su Debian 10. Spero che ora tu possa creare facilmente un nuovo progetto Python e gestire i dati nel calcolo scientifico e su larga scala. Per ulteriori informazioni, puoi visitare la documentazione ufficiale di Anaconda su Anaconda Doc.


Debian
  1. Come installare osquery su Debian 10

  2. Debian – Come installare Python 3.6?

  3. Come installare Python 3.6.4 su Debian 9

  4. Come installare Anaconda Python su Debian 9

  5. Come installare Python 3.10 su Debian 11

Come installare Python 3.9 su Debian 11

Come installare Python 3.10 su Debian 11?

Come installare Python 3 su Debian 8

Come installare Anaconda su Debian 11

Come installare la distribuzione Anaconda Python su Ubuntu 18.04

Come installare Anaconda Python su Debian 10