Présentation
TensorFlow est une bibliothèque d'apprentissage automatique open source écrite en Python et construite par Google. De nombreuses organisations bien connues utilisent TensorFlow, notamment Paypal, Lenovo, Intel, Twitter et Airbus. Vous pouvez l'installer à l'aide d'Anaconda, en tant que conteneur Docker ou dans un environnement virtuel Python. Un environnement virtuel permet aux utilisateurs d'avoir différents environnements Python sur un seul système et ils peuvent installer une version de module particulière en fonction des exigences de chaque projet, sans affecter les autres projets.
Cet article vous montrera comment installer la bibliothèque TensorFlow dans un environnement virtuel Python à l'aide de l'application de ligne de commande sur Ubuntu 20.04 LTS et Ubuntu 21.04.
Installation de TensorFlow
Ouvrez le terminal puis installez les pré-requis que je vais vous les montrer
Installation des prérequis
Installer Python et pip
sudo apt install -y python3
sudo apt install -y pip
Vérifier l'installation de Python
Python 3.9 est préinstallé sur le système Ubuntu 21.04 par défaut. Par conséquent, vous pouvez facilement vérifier l'installation de Python 3 sur votre système en utilisant la commande suivante :
$ python3 -V
$ pip3 -V
La sortie suivante doit s'afficher sur le terminal :
Installer Python Virtualenv
Il est recommandé d'utiliser le module venv pour créer un environnement virtuel que vous pouvez trouver dans le package python3-venv. La commande suivante que vous pouvez utiliser pour installer les packages requis de python3-venv :
$ sudo apt install python3-venv python3-dev
Configurer l'environnement virtuel
Après avoir installé le module venv, vous devez configurer un environnement virtuel pour TensorFlow.
Maintenant, naviguez dans le répertoire où vous souhaitez stocker l'environnement virtuel Python 3. Vous pouvez le stocker directement dans votre maison ou dans tout autre répertoire où vous disposez des autorisations de lecture et d'écriture.
Créez un répertoire à l'aide de la commande mkdir suivante pour le projet TensorFlow et déplacez-vous dans celui-ci à l'aide de la commande cd comme suit :
$ mkdir my_tensorflow
$ cd my_tensorflow
En utilisant la commande suivante, vous pouvez créer un environnement virtuel Python dans le répertoire courant :
$ python3 -m venv venv
Dans la commande ci-dessus, le deuxième mot venv est le nom de votre nouvel environnement virtuel. Par conséquent, vous pouvez donner n'importe quel nom à l'environnement virtuel.
J'ai créé un nouveau répertoire nommé venv qui contient la bibliothèque standard Python, la copie du binaire Python, le gestionnaire de packages de Pip et tous les autres fichiers de support.
Activez l'environnement virtuel "venv" en exécutant le script d'activation mentionné ci-dessous :
$ source venv/bin/activate
Une fois l'environnement activé, vous verrez qu'au démarrage du système
Variable $PATH le répertoire bin de l'environnement virtuel sera ajouté. Vous remarquerez que le nom de l'invite du shell a changé maintenant. Le nom de l'environnement virtuel actuellement utilisé s'affichera à l'invite du shell. Ici, le nom de l'environnement virtuel dans lequel nous travaillons actuellement est "venv".
Mettre à jour le PIP
Pour installer le TensorFlow, il est nécessaire d'installer d'abord la version 20 ou plus récente de pip. La commande suivante que vous pouvez utiliser pour mettre à jour pip de la version précédente à la dernière version :(venv)
$ pip install --upgrade pip
Installation de TensorFlow sur Ubuntu 21.04
Une fois l'environnement virtuel activé, il est temps de lancer l'installation de TensorFlow sur votre système. Saisissez la commande suivante pour installer les packages TensorFlow :
(venv) $ pip install --upgrade tensorflow
Le TensorFlow a été installé avec succès sur votre système.
Vérifier l'installation
Pour vérifier l'installation de TensorFlow, exécutez la commande suivante qui affichera la version installée de TensorFlow sur le terminal :
$ python -c 'import tensorflow as tf; print(tf. version )'
De nombreux exemples et modèles TensorFlow sont disponibles sur les dépôts Github.
Une fois votre travail terminé, vous pouvez le désactiver à l'aide de la commande suivante :
$ deactivate
Conclusion
Nous avons donc expliqué comment installer TensorFlow sur le système Ubuntu 21.04 en utilisant le terminal. TensorFlow est une bibliothèque utilisée pour résoudre différents problèmes d'apprentissage automatique.