androide

Come installare tensorflow su debian 9

How to Install Debian Linux on VirtualBox

How to Install Debian Linux on VirtualBox

Sommario:

Anonim

TensorFlow è una piattaforma gratuita e open source per l'apprendimento automatico sviluppata da Google. È utilizzato da numerose organizzazioni tra cui Twitter, PayPal, Intel, Lenovo e Airbus.

TensorFlow può essere installato a livello di sistema, in un ambiente virtuale Python, come contenitore Docker o con Anaconda. A scopo di apprendimento, è meglio installare TensorFlow in un ambiente virtuale Python. In questo modo è possibile avere più ambienti Python isolati diversi su un singolo computer e installare una versione specifica di un modulo in base al progetto senza preoccuparsi che ciò influirà sugli altri progetti.

Questo tutorial ti guiderà attraverso il processo di installazione di TensorFlow su Debian 9.

Installazione di TensorFlow su Debian 9

Le seguenti sezioni forniscono istruzioni dettagliate su come installare TensorFlow in un ambiente virtuale Python su Debian 9.

1. Installazione di Python 3 e venv

Di default, Debian 9 viene fornito con Python 3.5. Per verificare che Python 3 sia installato sul tuo sistema:

python3 -V

L'output dovrebbe essere simile al seguente:

Python 3.5.3 Se invece vuoi usare Python 3.7, consulta questa guida.

Il modo consigliato per creare un ambiente virtuale è utilizzando il modulo venv . Installa il pacchetto python3-venv che fornisce il modulo venv eseguendo il comando seguente:

sudo apt install python3-venv

Una volta fatto, possiamo procedere con il passaggio successivo e creare un ambiente virtuale per il nostro progetto TensorFlow.

2. Creazione di un ambiente virtuale

Passa alla directory in cui desideri archiviare i tuoi ambienti virtuali Python 3. Può essere la tua home directory o qualsiasi altra directory in cui l'utente ha le autorizzazioni di lettura e scrittura.

Crea una nuova directory per il progetto TensorFlow e inseriscila:

mkdir my_tensorflow cd my_tensorflow

Dall'interno della directory, eseguire il comando seguente per creare l'ambiente virtuale:

python3 -m venv venv

Il comando sopra creerà una directory chiamata venv , che contiene una copia del binario Python, il gestore pacchetti Pip, la libreria Python standard e altri file di supporto. Usa qualsiasi nome che ti piace per l'ambiente virtuale.

Per iniziare a utilizzare l'ambiente virtuale, è necessario attivarlo eseguendo lo script activ:

source venv/bin/activate

Una volta attivata, la directory bin dell'ambiente virtuale verrà aggiunta all'inizio della variabile $PATH . Anche il prompt della shell cambierà e mostrerà il nome dell'ambiente virtuale in cui ti trovi attualmente. In questo caso è venv .

Per evitare problemi durante l'installazione dei pacchetti: aggiornare pip alla versione più recente:

pip install --upgrade pip

3. Installazione di TensorFlow

Ora che abbiamo creato un ambiente virtuale, il passo successivo è installare il pacchetto TensorFlow.

pip install --upgrade tensorflow

All'interno dell'ambiente virtuale, è possibile utilizzare il comando pip anziché pip3 e python anziché python3 .

Una volta completata l'installazione, verificala con il seguente comando che stamperà la versione TensorFlow:

python -c 'import tensorflow as tf; print(tf.__version__)'

Al momento della stesura di questo articolo, l'ultima versione stabile di TensorFlow è la 1.13.1

1.13.1

La tua versione TensorFlow potrebbe essere diversa dalla versione mostrata sopra.

Al termine del lavoro, digita deactivate per disattivare l'ambiente e tornare alla shell normale.

deactivate

Conclusione

In questo tutorial, ti abbiamo mostrato come installare TensorFlow Debian 9.

Python Debian