GNU/Linux >> Linux Esercitazione >  >> Linux

Guida all'installazione di TensorFlow su Ubuntu

Se ti piace l'apprendimento automatico, potresti dover utilizzare TensorFlow, se non PyTorch.

Supponendo che tu stia usando Linux, ti mostrerò come installare Tensorflow su Ubuntu. Ho usato Ubuntu 18.04 ma i passaggi dovrebbero essere validi anche per altre versioni.

Tieni presente che mentre puoi provare creandolo dal sorgente per altre piattaforme/distribuzioni, TensorFlow supporta principalmente Ubuntu Linux. Quindi, mi atterrò a questo in questo articolo.

Installazione di TensorFlow su Ubuntu Linux

Prima di iniziare a configurare TensorFlow, è necessario abilitare Universe Repository su Ubuntu. Puoi farlo usando questo comando:

sudo add-apt-repository universe

Oppure vai a Software e aggiornamenti opzioni e abilitarlo da lì:

Fase 1:ottieni l'ambiente di sviluppo Python

Innanzitutto, devi configurare un ambiente di sviluppo Python per procedere. Per impostazione predefinita, dovresti avere Python 3.6.x installato su Ubuntu. Puoi controllare la versione di Python usando:

python3 --version

Assicurati di avere Python 3.5–3.7 (come da istruzioni ufficiali). Se non lo hai o hai bisogno di aggiornarlo, installalo usando il seguente comando nel terminale:

sudo apt install python3-dev

Fase 2:ottieni Pip

Successivamente, devi verificare se hai il gestore di pacchetti pip di Python.

pip3 --version

Se non lo hai installato, puoi installarlo digitando questo:

sudo apt install python3-pip

Tuttavia, potresti non avere l'ultima versione integrata.

Nota: TensorFlow richiede pip versione 19.0 o successiva . Non preoccuparti, puoi aggiornare pip dopo aver configurato l'ambiente virtuale nella prossima serie di passaggi.

Fase 3:configura l'ambiente virtuale Python

Ora che hai finito con la configurazione di Python e pip, devi configurare un ambiente virtuale per lo sviluppo di Python. In questo modo, non influirai sul sistema host con qualsiasi cosa tu stia facendo con la configurazione di Python.

Per iniziare, installa virtualenv:

sudo -H pip3 install -U virtualenv

La bandiera-H imposta la variabile di ambiente HOME sulla directory home.

Vorresti creare l'ambiente virtuale Python specificando una directory e scegliendo un interprete Python. Ecco cosa devi digitare per farlo:

virtualenv --system-site-packages -p python3 ./venv

Fatto ciò, devi solo attivare l'ambiente virtuale, per questo, usa il comando sorgente nel modo seguente:

source ./venv/bin/activate

Mentre il tuo ambiente virtuale è attivo, noterai che il prompt della shell sarà preceduto da (venv) come mostrato nell'immagine qui sotto.

Successivamente, è necessario aggiornare la versione pip nell'ambiente virtuale senza influire sulla configurazione dell'host (se è già aggiornato, sarai informato di ciò ):

pip install --upgrade pip

Se sei curioso, puoi anche controllare l'elenco dei pacchetti installati nell'ambiente virtuale digitando questo:

pip list

Fase 4:installa TensorFlow

Finalmente stai per installare TensorFlow.

Assicurati di utilizzare l'ambiente virtuale. Digita il seguente comando per installare TensorFlow:

pip install --upgrade tensorflow

Puoi anche scegliere di verificare l'installazione digitando il seguente comando nell'ambiente virtuale:

python -c "import tensorflow as tf;print(tf.reduce_sum(tf.random.normal([1000, 1000])))"

Alla fine, hai installato TensorFlow con successo su Ubuntu!

Installazione di TensorFlow su Pop!_OS

A differenza di Ubuntu, se hai Pop!_OS, non è necessario seguire tutti questi passaggi ma un singolo comando per utilizzare il tuo sistema di base python.

Devi solo inserire il seguente comando nel terminale:

sudo apt install tensorflow-cuda-latest

Per maggiori informazioni su come usarlo, puoi fare riferimento alle risorse ufficiali di Pop!_OS.

Concludendo

Tieni presente che ogni volta che desideri utilizzare TensorFlow su Ubuntu, devi prima accedere all'ambiente virtuale Python specificato.

Se non conosci TensorFlow, potresti voler controllare le risorse ufficiali disponibili per imparare.

Spero che questo ti aiuti. Vale anche la pena notare che ho eseguito i passaggi per installare TensorFlow su una nuova installazione di Ubuntu, quindi se hai modificato qualcosa sulla tua installazione, potresti dover risolvere un po' i problemi durante l'installazione di TensorFlow su Ubuntu.

Sentiti libero di farmi sapere i tuoi pensieri nei commenti qui sotto.


Linux
  1. Installa i3 su Ubuntu 20.04 - Guida passo passo?

  2. Installa qt su Ubuntu 20.04 - Guida passo passo?

  3. Installa Git su Ubuntu 20.04 - Guida passo passo?

  4. Installa Snort su Ubuntu 20.04 - Guida passo passo?

  5. Installa Teleport su Ubuntu 20.04 - Guida passo passo?

Guida di Ubuntu 20.04

Guida di Ubuntu 22.04

Come installare TensorFlow su Ubuntu 18.04

Come installare TensorFlow su Ubuntu 20.04

Installa Docker su Ubuntu:una guida passo passo

Come installare TensorFlow su Ubuntu 22.04