Python, uno de los lenguajes de programación más populares en la actualidad, impulsa una amplia gama de aplicaciones, desde tecnologías de inteligencia artificial y aprendizaje automático hasta la automatización de tareas y dispositivos IoT. Con la transición a Python 3 como la versión más reciente, es esencial verificar la versión instalada en un sistema, especialmente si se trabaja con aplicaciones que requieren versiones específicas del lenguaje. A continuación, se presentan tres métodos sencillos para comprobar la versión de Python en sistemas Linux, incluidos Ubuntu y otras distribuciones.
Método 1: Comprobar la Versión de Python 2 Usando el Comando Python
Python 2, aunque obsoleto y ya no mantenido, sigue siendo usado en algunos sistemas. Para verificar si Python 2 está instalado y conocer su versión, se puede usar el siguiente comando:
python --version
O alternativamente:
python -V
Estos comandos mostrarán la versión de Python 2 si está instalada. Si el sistema sólo tiene Python 3, puede que no se obtenga ninguna salida o se reciba un mensaje indicando que el comando no está disponible.
Método 2: Comprobar la Versión de Python 3 Usando el Comando Python3
La mayoría de los sistemas modernos tienen Python 3 como la versión predeterminada o secundaria. Para verificar la versión de Python 3, se debe usar el comando python3
:
python3 --version
O también:
python3 -V
Este comando mostrará la versión de Python 3 instalada en el sistema. Es el método recomendado para sistemas que han migrado a Python 3, dado que Python 2 está en desuso.
Método 3: Comprobar la Versión de Python Usando el Intérprete de Python
Otra forma de verificar la versión de Python es a través del intérprete interactivo. Este método es útil si se desea obtener más detalles o verificar la versión mientras se está en el entorno de Python.
- Abra una terminal.
- Inicie el intérprete de Python:Para Python 2:
python
Para Python 3:bashCopiar códigopython3
- Una vez en el intérprete, puede usar el siguiente código para mostrar la versión:
import sys print(sys.version)
Este comando imprimirá la versión de Python junto con información adicional sobre la versión del compilador y el sistema operativo.
En resumen
Conocer la versión de Python en su sistema es crucial para asegurar la compatibilidad con scripts y aplicaciones, y para aprovechar las últimas características y mejoras del lenguaje. Usando los métodos descritos, los usuarios pueden fácilmente verificar qué versiones de Python están instaladas en sus sistemas Linux. Ya sea que se trabaje con Python 2, que aún puede estar presente en sistemas heredados, o con la más reciente versión de Python 3, estas técnicas garantizan que los desarrolladores y administradores de sistemas puedan mantener sus entornos de desarrollo y producción en óptimas condiciones.