TensorFlow est une plate-forme d'apprentissage automatique gratuite et open source développée par Google. Il aide les développeurs et les scientifiques des données à simplifier le processus de mise en œuvre des modèles d'apprentissage automatique. Actuellement, il est utilisé par de nombreuses entreprises, notamment PayPal, Intel, Airbus, Twitter et bien d'autres. Il dispose d'un frontal Python et peut être portable entre des systèmes d'exploitation tels que Linux et Windows.
Dans ce tutoriel, nous allons vous montrer comment installer TensorFlow dans un environnement virtuel Python sur Ubuntu 20.04.
Prérequis
- Un serveur exécutant Ubuntu 20.04.
- Un mot de passe root est configuré sur le serveur.
Mise en route
Avant de commencer, il est recommandé de mettre à jour les packages système vers la dernière version. Vous pouvez les mettre à jour à l'aide de la commande suivante :apt-get update -y
Une fois tous les packages mis à jour, vous pouvez passer à l'étape suivante.
Installer Python et les dépendances requises
Ensuite, vous devrez installer Python et les autres dépendances Python requises sur votre serveur. Vous pouvez tous les installer avec la commande suivante :
apt-get install python3 python3-venv python3-dev -y
Une fois tous les packages installés, exécutez la commande suivante pour vérifier la version de Python :
python3 -V
Vous devriez obtenir le résultat suivant :
Python 3.8.5
Installer TensorFlow
Dans cette section, nous allons vous montrer comment installer TensorFlow dans un environnement virtuel Python.
Commencez par créer un répertoire pour TensorFlow avec la commande suivante :
mkdir tensorapp
Ensuite, changez le répertoire en tensorapp et créez un environnement virtuel Python avec la commande suivante :
cd tensorapp
python3 -m venv venv
Ensuite, activez l'environnement virtuel avec la commande suivante :
source venv/bin/activate
Ensuite, mettez à niveau le package pip vers la dernière version avec la commande suivante :
(venv) [email protected]:~/tensorapp# pip install --upgrade pip
Vous devriez obtenir le résultat suivant :
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
Ensuite, installez la dernière version de TensorFlow à l'aide de la commande suivante :
(venv) [email protected]:~/tensorapp# pip install --upgrade tensorflow
Une fois l'installation terminée, vérifiez l'installation de TensorFlow à l'aide de la commande suivante :
(venv) [email protected]:~/tensorapp# python -c 'import tensorflow as tf; print(tf.__version__)'
Si tout va bien, vous devriez voir la version de TensorFlow dans le résultat suivant :
2.4.0
Ensuite, désactivez depuis l'environnement virtuel Python avec la commande suivante :
(venv) [email protected]:~/tensorapp# deactivate
Conclusion
Toutes nos félicitations! vous avez installé avec succès TensorFlow dans l'environnement virtuel Python sur Ubuntu 20.04. Pour plus d'informations, consultez le guide TensorFlow.