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.