Maison > développement back-end > Tutoriel Python > 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 ?

Patricia Arquette
Libérer: 2024-11-08 08:10:03
original
1023 Les gens l'ont consulté

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

Changement 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 les versions de Python, et des alternatives peuvent être définies à l'aide de sudo update- alternatives.
  • Windows : Le registre peut être utilisé pour définir la version par défaut de Python 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.
  • Environnements Python : Les environnements virtuels peuvent être considérés comme une meilleure option pour gérer différentes versions de Python que créer des alias ou manipuler $PATH.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal