Comment basculer entre les versions de Python sur Fedora Linux
Le basculement entre différentes versions de Python sur Fedora Linux peut être essentiel pour divers environnements et projets de développement. Avec plusieurs versions de Python disponibles, il est important de les gérer efficacement pour garantir la compatibilité et les fonctionnalités entre les différents projets. Ce guide vous guidera tout au long du processus de basculement entre les versions de Python sur Fedora Linux de manière détaillée, étape par étape.
Dans ce tutoriel, vous allez apprendre :
- Comment vérifier votre version actuelle de Python
- Comment installer et configurer plusieurs versions de Python
- Comment passer d’une version à l’autre de Python
Étapes pour basculer entre les versions de Python sur Fedora Linux
Le basculement entre les versions de Python implique plusieurs étapes, notamment la vérification de la version actuelle, l’installation de versions supplémentaires et la configuration du système alternatif pour les gérer. Suivez ces étapes pour basculer en douceur entre les versions de Python sur votre système Fedora Linux :
Vérifiez la version actuelle de Python : avant d’apporter des modifications, il est important de savoir quelle version de Python est actuellement définie par défaut. Cela peut être fait en exécutant la commande suivante :
python --versionVous devriez voir un résultat similaire à :
Python 3.12.2Installer la version actuelle de Python dans les alternatives : Pour gérer plusieurs versions de Python, nous utilisons le système
d’alternatives. Tout d’abord, ajoutez la version actuelle au système d’alternatives :sudo alternatives --install /usr/bin/python python /usr/bin/python3.12 1Installer une autre version de Python : Pour passer d’une version à l’autre, nous avons besoin d’au moins une version supplémentaire de Python installée. Par exemple, installons Python 3.9 :
sudo dnf install python39Cette commande installe Python 3.9 sur votre système Fedora.
Enregistrez la nouvelle version de Python avec les alternatives : Après avoir installé Python 3.9, enregistrez-la avec le système des alternatives :
sudo alternatives --install /usr/bin/python python /usr/bin/python3.9 2Basculer entre les versions de Python : Maintenant que les deux versions sont enregistrées, vous pouvez basculer entre elles en utilisant la commande
alternatives --config:sudo alternatives --config pythonVérifiez le commutateur : Enfin, assurez-vous que le changement a réussi en vérifiant la version de Python :
python --versionVous devez voir la version que vous avez sélectionnée comme nouvelle version par défaut, confirmant que le basculement a réussi.
Cela confirme que Python 3.12.2 est la version par défaut actuelle.
Cette commande enregistre Python 3.12 comme alternative et définit sa priorité à 1.
Cette commande configure Python 3.9 comme alternative avec une priorité de 2.
Un menu vous sera présenté pour choisir la version par défaut de Python. Sélectionnez la version que vous souhaitez utiliser en saisissant le numéro correspondant.
Conclusion
La gestion de plusieurs versions de Python sur Fedora Linux est simple avec le système d’alternatives. En suivant ces étapes, vous pouvez facilement basculer entre différentes versions de Python, ce qui vous permet de maintenir la compatibilité avec divers projets et environnements de développement. Cette flexibilité est cruciale pour les développeurs travaillant sur diverses applications et garantit que vous pouvez toujours utiliser la version de Python adaptée à vos besoins.

