Comment basculer entre les versions de Python sur Fedora Linux
Basculer 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 didacticiel, vous apprendrez :
- Comment vérifier votre version actuelle de Python
- Comment installer et configurer plusieurs versions de Python
- Comment basculer entre différentes versions 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 --version
Vous devriez voir une sortie similaire à :
Python 3.12.2
Installer la version actuelle de Python dans des alternatives : pour gérer plusieurs versions de Python, nous utilisons le système
alternatives
. Tout d'abord, ajoutez la version actuelle au système d'alternatives :$ sudo alternatives --install /usr/bin/python python /usr/bin/python3.12 1
Installer une autre version de Python : pour basculer entre les versions, nous avons besoin d'au moins une version supplémentaire de Python installée. Par exemple, installons Python 3.9 :
$ sudo dnf install python39
Enregistrez la nouvelle version de Python avec des alternatives : Après avoir installé Python 3.9, enregistrez-la auprès du système d'alternatives :
$ sudo alternatives --install /usr/bin/python python /usr/bin/python3.9 2
Basculer entre les versions de Python : maintenant que les deux versions sont enregistrées, vous pouvez basculer entre elles à l'aide de la commande
alternatives --config
:$ sudo alternatives --config python
Vérifiez le changement : enfin, assurez-vous que le changement a réussi en vérifiant la version de Python :
$ python --version
Vous devriez voir la version que vous avez sélectionnée comme nouvelle version par défaut, confirmant que le changement a réussi.
Cela confirme que Python 3.12.2 est la version actuelle par défaut.
Cette commande enregistre Python 3.12 comme alternative et définit sa priorité sur 1.
Cette commande installe Python 3.9 sur votre système Fedora.
Cette commande configure Python 3.9 comme alternative avec une priorité de 2.
Un menu vous sera présenté pour choisir la version Python par défaut. 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 grâce au système alternatives
. En suivant ces étapes, vous pouvez facilement basculer entre les différentes versions de Python, vous permettant ainsi 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 Python appropriée à vos besoins.