A partir de ahora, Python 2 y Python 3 son los principales lanzamientos que aún son relevantes. Si bien Python 2 estaba marcado obsoleto, todavía se requiere que se ejecuten algunos códigos. En su mayor parte, sin embargo, se recomienda tener Python 3. En esta guía, veremos varias formas de verificar la versión de Python instalada en su sistema.
Requisitos previos
Para seguir los pasos demostrados en esta guía, deberá tener los siguientes componentes listos para funcionar.
La versión de Python
Cualquier número de versión de Python tiene tres componentes.
Como se mencionó anteriormente, Python 2 y Python 3 son las dos versiones principales disponibles. Python 2 es obsoleta y la última versión lanzada fue Python 2.7.18. Aquí,
Al momento de escribir este artículo, el último Python 3 es Python 3.10.2. Aquí,
Verificar la versión de Python
Usando el intérprete de Python
Python viene el pitón herramienta de línea de comandos. Funciona como un shell de pitón e intérprete. Podemos pedirle a esta herramienta que imprima el número de versión del Python instalado.
Para verificar la versión instalada de Python 2, ejecute el siguiente comando:
$ python2 --versión
Para verificar la versión instalada de Python 3, ejecute el siguiente comando:
$ python3 --versión
Tenga en cuenta que si no especifica la versión de Python, usará la versión Python predeterminada. Tenga en cuenta que puede tener instalados Python 2 y Python 3 en el mismo sistema. Paquetes como python-is-python2 o python-is-python3 puede influir en la versión predeterminada de Python.
$ Python -Versión
Usando un script de Python
Podemos crear un script de Python simple que imprima la información de la versión del Python en la que se está ejecutando.
El primer ejemplo incorporará el sys biblioteca. Viene con dos formas de verificar la versión: el sys.versión cadena y sys.Información de la versión. En el siguiente código, he implementado ambos al mismo tiempo.
Sys de importaciónOtra forma es usar el plataforma biblioteca. Al igual que SYS, también ofrece dos formas de verificar la versión de Python que está ejecutando bajo el python_version () y python_version_tuple () funciones. El siguiente código demuestra ambas funciones a la vez.
plataforma de importaciónEjecutando códigos de Python sin script
En lugar de crear un script dedicado, podemos ejecutar los códigos de Python directamente desde la línea de comando. Comprime todos los pasos en un solo comando. Para tareas cortas y simples como esta, es una manera más óptima.
Usando el módulo SYS
En el siguiente comando, estamos importando el sys módulo e imprimir el valor del sys.versión.
Sys de importación de $ python2 -c "; imprimir (sys.versión)"
Sys de importación de $ python3 -c "; imprimir (sys.versión)"
Alternativamente, puede imprimir el valor de sys.Información de la versión.
Sys de importación de $ python2 -c "; imprimir (sys.Información de la versión)"
Sys de importación de $ python3 -c "; imprimir (sys.Información de la versión)"
Uso del módulo de plataforma
Los siguientes comandos de Python importan el plataforma módulo e imprima los valores de plataforma.python_version () y plataforma.python_version_tuple () funciones.
Plataforma de importación de $ python2 -c "; imprimir (plataforma.python_version ()) "
Plataforma de importación de $ python3 -c "; imprimir (plataforma.python_version ()) "
Plataforma de importación de $ python2 -c "; imprimir (plataforma.python_version_tuple ()) "
Plataforma de importación de $ python3 -c "; imprimir (plataforma.python_version_tuple ()) "
Pensamientos finales
En esta breve guía, exploramos varias formas de verificar la versión de Python, nuestro código se está ejecutando. Estas técnicas pueden ser útiles cuando ha escrito un código de Python que requiere una versión específica para funcionar correctamente.
Interesado en dominar Python? Echa un vistazo a nuestra subcategoría de Python. Es rico en tutoriales de Python sobre varios conceptos de Python, adecuado para principiantes a desarrolladores avanzados.
Computación feliz!