"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo hacer que Python 3 sea la versión predeterminada en su Mac, Linux o Windows?

¿Cómo hacer que Python 3 sea la versión predeterminada en su Mac, Linux o Windows?

Publicado el 2024-12-22
Navegar:952

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

Cambiar la versión predeterminada de Python

Problema:

Python 2.6.1 permanece activo a pesar de instalar Python 3.2 en una Mac, lo que genera confusión al escribir python -V en Terminal.

Solución:

Independientemente del sistema operativo (Mac, Linux o Windows), se puede invocar python3 sin afectar las instalaciones de Python 2.

Contexto histórico:

Históricamente, los scripts llamados python2 o python3 explícitamente para mantener la compatibilidad con versiones anteriores. Python3 se alejó significativamente de esta práctica, potencialmente rompiendo scripts más antiguos que dependen de python=python2. Para evitar esto, el comando python se dejó sin cambios, lo que permite a los usuarios mantener la compatibilidad con aplicaciones heredadas.

Práctica actual:

Hoy en día, la mayoría del software se refiere explícitamente a python2 o python3, liberando el comando python para la personalización del usuario. Sin embargo, esto puede variar según el sistema operativo.

Consideraciones específicas de plataforma:

  • Mac: El comando Python se puede configurar como usuario predeterminado en las Preferencias de Terminal o a través de un alias de shell.
  • Linux: El sistema de administración de paquetes de la distribución se puede usar para administrar Las versiones y alternativas de Python se pueden configurar usando sudo update-alternatives.
  • Windows: El registro se puede usar para configurar la versión predeterminada de Python a través de la variable de entorno PATH.

Comprensión de $PATH:

La variable de entorno PATH determina en qué directorios se buscan archivos ejecutables. Se ejecuta la primera coincidencia en el primer directorio. Por ejemplo, el comando python puede ser un enlace simbólico a una versión específica de Python instalada en el sistema.

Notas adicionales:

  • Python diferente 3 versiones: Si se instalan varias versiones de Python 3, la RUTA se puede modificar para seleccionar el valor predeterminado deseado version.
  • Entornos Python: Los entornos virtuales pueden considerarse una mejor opción para administrar diferentes versiones de Python que crear alias o manipular $PATH.
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3