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:
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:
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