androide

Come installare tensorflow su Ubuntu 18.04

How To Install TensorFlow on Ubuntu 18.04

How To Install TensorFlow on Ubuntu 18.04

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 descrive come installare TensorFlow su Ubuntu 18.04.

Installazione di TensorFlow su Ubuntu 18.04

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

1. Installazione di Python 3 e venv

Ubuntu 18.04 viene fornito con Python 3.6 per impostazione predefinita. Puoi verificare che Python 3 sia installato sul tuo sistema digitando:

python3 -V

L'output dovrebbe essere simile al seguente:

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

A partire da Python 3.6, il modo consigliato per creare un ambiente virtuale è utilizzare il modulo venv . Per installare il pacchetto python3-venv che fornisce il modulo venv eseguire il comando seguente:

sudo apt install python3-venv

Una volta installato il modulo, siamo pronti per creare un ambiente virtuale per il nostro progetto TensorFlow.

2. Creazione di un ambiente virtuale

Inizia navigando nella 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

Una volta all'interno della directory, eseguire il comando seguente per creare l'ambiente virtuale:

python3 -m venv venv

Il comando sopra crea una directory chiamata venv , che contiene una copia del file binario Python, il gestore pacchetti Pip, la libreria Python standard e altri file di supporto. È possibile utilizzare qualsiasi nome desiderato per l'ambiente virtuale.

Per iniziare a utilizzare questo 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 attualmente in uso. In questo caso è venv .

Aggiorna pip all'ultima versione per evitare problemi durante l'installazione dei pacchetti:

pip install --upgrade pip

3. Installazione di TensorFlow

Ora che l'ambiente virtuale è attivato, è il momento di installare il pacchetto TensorFlow.

pip install --upgrade tensorflow

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

Per verificare l'installazione utilizzare 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 differire dalla versione mostrata qui.

Una volta terminato il tuo lavoro, disattiva l'ambiente, digitando deactivate e tornerai alla tua shell normale.

deactivate

Conclusione

In questo tutorial, ti abbiamo mostrato come installare TensorFlow Ubuntu 18.04.

Python Ubuntu