Inicio Soporte Técnico ¿Cómo verificar la versión de Python en Linux, Mac y Windows?

¿Cómo verificar la versión de Python en Linux, Mac y Windows?

1424
0

Introducción

¿Qué versión de Python tengo instalada?

Python es un lenguaje de programación popular. Al igual que muchos otros lenguajes de programación, puede haber varias versiones diferentes organizadas por fecha de lanzamiento. Algunas aplicaciones pueden requerir una versión específica de Python.

En este tutorial, aprenderás cómo verificar la versión de Python en sistemas Windows, Linux o macOS.

Prerrequisitos

Tener acceso a una ventana de línea de comandos o terminal:

  • Linux: Ctrl-Alt-T, Ctrl-Alt-F2
  • Windows: Win+R > escribe “powershell” > Enter/OK
  • macOS: Finder > Aplicaciones > Utilidades > Terminal

Existen diferentes versiones de Python, pero las dos más populares son Python 2.7.x y Python 3.7.x. La “x” representa el nivel de revisión y puede cambiar a medida que se lanzan nuevas versiones.

Cuando se observa el número de versión, generalmente hay tres dígitos para leer:

  1. La versión principal
  2. La versión menor
  3. La versión micro

Aunque las versiones principales no son completamente compatibles, las versiones menores generalmente lo son. Por ejemplo, la versión 3.6.1 debería ser compatible con la versión 3.7.1. El último dígito indica las últimas correcciones y actualizaciones.

Python 2.7 y 3.7 son aplicaciones diferentes. El software escrito en una versión a menudo no funcionará correctamente en otra versión. Al usar Python, es esencial saber qué versión requiere una aplicación y qué versión tienes instalada.

Python 2 dejará de publicar actualizaciones de seguridad y parches después de 2020. Extendieron la fecha límite debido al gran número de desarrolladores que utilizan Python 2.7. Python 3 incluye una utilidad de 2 a 3 que ayuda a traducir el código de Python 2 a Python 3.

¿Cómo verificar la versión de Python en Linux?

La mayoría de las distribuciones de Linux modernas vienen con Python preinstalado.

Para verificar la versión instalada, abre una ventana de terminal y escribe lo siguiente:

python --version
verificar la versión de python 1
verificar la versión de python 1

¿Cómo verificar la versión de Python en Windows?

La mayoría de las instalaciones estándar de Windows no vienen con Python preinstalado. Sin embargo, siempre es una buena idea verificarlo.

Te recomendamos  Como reparar una carpeta personal de Outlook dañada (PST y OST)

Abre Windows Powershell y escribe lo siguiente:

python --version

Si tienes Python instalado, se mostrará el número de versión.

verificar la versión de python 2
verificar la versión de python 2

Alternativamente, usa la función de búsqueda de Windows para ver qué versión de Python tienes:

  1. Pulsa la tecla de Windows para iniciar una búsqueda.
  2. Escribe “Python”.
  3. El sistema mostrará los resultados que coincidan. Lo más probable es que aparezca algo similar a:

Python 3.7 (32 bits)

o

Python 2.7 (32 bits)

Esto indica qué revisión principal y menor (3.x o 2.x) estás utilizando.

¿Cómo verificar la versión de Python en macOS?

Si estás usando macOS, verifica la versión de Python ingresando el siguiente comando en la terminal:

python --version

El sistema mostrará la versión.

verificar la versión de python 3
verificar la versión de python 3

Nota: En algunos casos, esto mostrará una pantalla llena de información. Si eso sucede, simplemente busca las ubicaciones de archivos en busca de la palabra “python” seguida de un número. Ese número es la versión.

Verificar un sistema con múltiples versiones de Python

Python 2 y Python 3 son programas diferentes. Muchos programas se actualizan de la versión anterior a la nueva. Sin embargo, las instalaciones de Python 2.7.x se pueden ejecutar por separado de la versión Python 3.7.x en el mismo sistema.

Python 3 no es completamente compatible hacia atrás.

Para verificar Python 2.7.x:

python --version

Para verificar la versión del software Python 3:

python3 --version

La mayoría de los sistemas diferencian Python 2 como “python” y Python 3 como “python3”. Si no tienes Python 2, es posible que tu sistema utilice el comando “python” en lugar de “python3”.

Nota: Python no tiene un sistema de actualización incorporado. Deberás descargar la última versión e instalarla.

Cómo verificar la versión de Python en un script

Cuando escribes una aplicación, es útil que el software verifique la versión de Python antes de ejecutarse para evitar bloqueos e incompatibilidades.

Utiliza el siguiente fragmento de código para verificar la versión correcta de Python:

import sys
if not sys.version_info.major == 3 and sys.version_info.minor >= 6:
    print("Se requiere Python 3.6 o superior.")
    print("Estás usando Python {}.{}.".format(sys.version_info.major, sys.version_info.minor))
    sys.exit(1)

Cuando se ejecute este script, verificará si Python 3.6 está instalado en el sistema. Si no es así, enviará una notificación y mostrará la versión actual de Python.

Te recomendamos  Recuperar correos de archivo PST dañado de Outlook

Conclusión

Ahora deberías tener una comprensión sólida de cómo verificar la versión de Python instalada en diferentes sistemas operativos. Python es un lenguaje de programación poderoso, por lo que es importante comprender sus diferentes versiones.