TensorFlow machine-learning raamwerk te installeren op Ubuntu 20.04

TensorFlow is een gratis en open-source machine-learning platform ontwikkeld door Google. Het helpt ontwikkelaars en datawetenschappers om het proces van het implementeren van machine-learning modellen te vereenvoudigen. Momenteel wordt het gebruikt door veel bedrijven, waaronder PayPal, Intel, Airbus, Twitter en nog veel meer. Het heeft een Python front-end en is overdraagbaar tussen besturingssystemen als Linux en Windows.

In deze handleiding laten we zien hoe je TensorFlow installeert in een Python virtuele omgeving op Ubuntu 20.04.

Voorwaarden

  • Een server waarop Ubuntu 20.04 draait.
  • Een root-wachtwoord is op de server geconfigureerd.

Aan de slag

Voordat je begint, is het raadzaam om de systeempakketten bij te werken naar de laatste versie. Je kunt ze bijwerken met het volgende commando: apt-get update -y

Als alle pakketten zijn bijgewerkt, kun je doorgaan met de volgende stap.

Python en benodigde afhankelijkheden installeren

Vervolgens moet je Python en andere vereiste Python afhankelijkheden op je server installeren. Je kunt ze allemaal installeren met het volgende commando:

apt-get install python3 python3-venv python3-dev -y

Zodra alle pakketten zijn geïnstalleerd, voer je het volgende commando uit om de Python-versie te controleren:

python3 -V

Je zou de volgende uitvoer moeten krijgen:

Python 3.8.5

Installeer TensorFlow

In dit deel laten we zien hoe je TensorFlow installeert in de virtuele omgeving van Python.

Maak eerst een directory aan voor TensorFlow met het volgende commando:

mkdir tensorapp

Verander vervolgens de directory in tensorapp en maak een Python virtuele omgeving met het volgende commando:

cd tensorapp
python3 -m venv venv

Activeer vervolgens de virtuele omgeving met het volgende commando:

source venv/bin/activate

Upgrade vervolgens het pip-pakket naar de nieuwste versie met het volgende commando:

(venv) root@ubuntu2004:~/tensorapp# pip install --upgrade pip

Je zou de volgende uitvoer moeten krijgen:

Collecting pip
  Downloading pip-20.3.3-py2.py3-none-any.whl (1.5 MB)
     |????????????????????????????????| 1.5 MB 13.5 MB/s 
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 20.0.2
    Uninstalling pip-20.0.2:
      Successfully uninstalled pip-20.0.2
Successfully installed pip-20.3.3

Installeer vervolgens de nieuwste versie van TensorFlow met het volgende commando:

(venv) root@ubuntu2004:~/tensorapp# pip install --upgrade tensorflow

Zodra de installatie is voltooid, controleer je de TensorFlow installatie met het volgende commando:

(venv) root@ubuntu2004:~/tensorapp# python -c 'import tensorflow as tf; print(tf.__version__)'

Als alles in orde is, zou je de TensorFlow-versie moeten zien in de volgende uitvoer:

2.4.0

Deactiveer vervolgens vanuit de Python virtuele omgeving met het volgende commando:

(venv) root@ubuntu2004:~/tensorapp# deactivate

Conclusie

Gefeliciteerd! Je hebt TensorFlow met succes geïnstalleerd in de Python virtuele omgeving op Ubuntu 20.04. Lees voor meer informatie de TensorFlow gids.