"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment faire de Python 3 la version par défaut sur votre Mac, Linux ou Windows ?

Comment faire de Python 3 la version par défaut sur votre Mac, Linux ou Windows ?

Publié le 2024-12-22
Parcourir:853

How to Make Python 3 the Default Version on Your Mac, Linux, or Windows?

Modification de la version Python par défaut

Problème :

Python 2.6.1 reste actif malgré installer Python 3.2 sur un Mac, ce qui entraîne une confusion lors de la saisie de python -V dans Terminal.

Solution :

Quel que soit le système d'exploitation (Mac, Linux ou Windows), python3 peut être invoqué sans affecter les installations de Python 2.

Contexte historique :

Historiquement, les scripts appelaient explicitement python2 ou python3 pour maintenir la compatibilité ascendante. Python3 s'est considérablement écarté de cette pratique, cassant potentiellement les anciens scripts dépendants de python=python2. Pour éviter cela, la commande python est restée inchangée, permettant aux utilisateurs de maintenir la compatibilité avec les applications existantes.

Pratique actuelle :

Aujourd'hui, la plupart des logiciels font explicitement référence à python2 ou python3, libérant la commande python pour la personnalisation de l'utilisateur. Cependant, cela peut varier en fonction du système d'exploitation.

Considérations spécifiques à la plate-forme :

  • Mac : La commande python peut être définie par défaut de l'utilisateur dans les préférences du terminal ou via un alias de shell.
  • Linux : Le système de gestion des packages de la distribution peut être utilisé pour gérer Python Les versions et les alternatives peuvent être définies à l'aide de sudo update-alternatives.
  • Windows : Le registre peut être utilisé pour définir la version Python par défaut via la variable d'environnement PATH.

Comprendre $PATH :

La variable d'environnement PATH détermine dans quels répertoires les fichiers exécutables sont recherchés. La première correspondance dans le premier répertoire est exécutée. Par exemple, la commande python peut être un lien symbolique vers une version spécifique de Python installée sur le système.

Notes supplémentaires :

  • Différents Python 3 versions : Si plusieurs versions de Python 3 sont installées, le PATH peut être modifié pour sélectionner la version par défaut souhaitée.
  • Python Environnements : Les environnements virtuels peuvent être considérés comme une meilleure option pour gérer différentes versions de Python que la création d'alias ou la manipulation de $PATH.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3