Comment installer PyTorch sur AlmaLinux
L’installation de PyTorch sur AlmaLinux est un processus simple, bien qu’il nécessite une certaine familiarité avec la ligne de commande Linux et la gestion des paquets Python. Dans ce guide, nous allons suivre les étapes pour faire fonctionner PyTorch sur une machine AlmaLinux. À la fin de ce tutoriel, PyTorch sera installé et prêt à être utilisé pour vos projets d’apprentissage automatique ou d’apprentissage profond.
Prérequis
Avant de commencer l’installation, vérifiez les points suivants :
- AlmaLinux est installé sur votre machine.
- Vous avez les privilèges sudo.
- Python 3.8 ou plus récent est installé.
- pip est installé pour gérer les paquets Python.
Si vous n’avez pas installé Python ou pip, vous pouvez les installer en utilisant les commandes suivantes :
sudo dnf install python3-pip
Maintenant, procédons à l’installation de PyTorch.
Étape 1 : Mise à jour des paquets système
Tout d’abord, assurez-vous que les paquets de votre système sont à jour afin d’éviter les problèmes de compatibilité lors de l’installation.
Cette commande mettra à jour tous les paquets installés vers leurs dernières versions.
Étape 2 : Installer les outils de développement Python
Vous avez besoin des outils de développement Python et de virtualenv pour créer un environnement Python isolé pour PyTorch.
sudo dnf install python3-devel
sudo pip3 install virtualenv
Étape 3 : Créer un environnement virtuel (optionnel)
La création d’un environnement virtuel est facultative mais recommandée. Elle permet d’organiser vos projets Python et d’éviter les conflits de paquets.
cd pytorch_env
python3 -m venv venv
source venv/bin/activate
Maintenant, votre terminal devrait montrer que vous travaillez dans l’environnement virtuel ((venv) devrait apparaître devant votre prompt).
Étape 4 : Installer PyTorch à l’aide de pip
Pour installer PyTorch, vous pouvez utiliser la commande d’installation officielle de PyTorch. Visitez le site web de PyTorch et sélectionnez les options appropriées (telles que la construction de PyTorch, le système d’exploitation, le gestionnaire de paquets et la version CUDA). Nous supposerons ici que vous souhaitez installer la dernière version stable sans GPU (version CPU uniquement) :
Si vous disposez d’un GPU compatible avec CUDA et que vous souhaitez l’utiliser pour PyTorch, vous devez installer la version correspondant à votre version CUDA. Par exemple, si vous avez installé CUDA 11.7 :
Assurez-vous d’avoir installé la version CUDA correspondante sur votre système AlmaLinux avant d’utiliser cette commande.
Étape 5 : Vérifier l’installation
Une fois l’installation terminée, vous pouvez vérifier que PyTorch est correctement installé en lançant Python et en exécutant un simple script.
Ensuite, dans l’interpréteur de commandes interactif Python, tapez :
print(torch.__version__)
print(torch.cuda.is_available())
La sortie devrait afficher la version de PyTorch installée. Si vous avez installé une version compatible avec CUDA et que vous disposez d’un GPU compatible avec CUDA, torch.cuda.is_available() devrait renvoyer True.
Étape 6 : Désactivation de l’environnement virtuel (si utilisé)
Une fois l’installation vérifiée, vous pouvez désactiver l’environnement virtuel :
Pour réactiver l’environnement à l’avenir, naviguez dans le répertoire du projet et utilisez :
Conclusion
Vous avez réussi à installer PyTorch sur AlmaLinux ! Vous pouvez maintenant commencer à construire et à exécuter vos modèles d’apprentissage profond en utilisant PyTorch. En suivant ce guide, vous avez également appris à créer un environnement virtuel Python, ce qui est une compétence utile pour gérer les projets Python.
Bon codage avec PyTorch ! Si vous rencontrez des problèmes, n’hésitez pas à consulter la documentation de PyTorch pour obtenir des instructions plus détaillées et des conseils de dépannage.