Verifique su versión de Python en Linux, macOS y Windows:una guía rápida
Aquí puedes comprobar la versión de Python usando un script
pitón -v
python -vvLínea de comando o terminalWindows/Mac/LinuxPython 3.10.7Importar sistema
sistema. versión Script Usar como cadena '3.10.7 (tags/v3.10.7:6cc6b13, 5 de septiembre de 2022, 14:08:36) [MSC v.1933 64 bit (AMD64)]'Importar plataforma
Platform.python_version() Script Cadena de formato corto '3.10.7' Platform.python_version_tuple() Script Tupla de formato corto ('3','10','7')
¿Cómo verificar la versión de Python usando un script?
Los scripts de Python pueden identificar la versión de Python instalada en la computadora. Le permite validar si hay varias versiones instaladas en el sistema. El script desarrollado para comprobar la versión de Python sigue siendo el mismo para las distribuciones de Windows OS, Mac OS y Linux. Puede crear un script importando el módulo de plataforma o el módulo sys de Python.
El siguiente código se puede utilizar para el módulo sys como se muestra a continuación:
Código de línea de comando:
import sys sys. version
Salida:
'3.10.7 (tags/v3.10.7:6cc6b13, Sep 5 2022, 14:08:36) [MSC v.1933 64 bit (AMD64)]'
Consulte la siguiente captura de pantalla de la línea de comando:
Para ejecutar el script anterior, primero invoque Python en la línea de comando para obtener los resultados anteriores.
El siguiente código se puede utilizar para el módulo sys como se muestra a continuación:
Código de línea de comando:
import platform print(platform.python_version())
Salida:
3.10.7
Consulte la siguiente captura de pantalla de la línea de comando:
Utilice el siguiente código en el intérprete basado en web como se muestra a continuación:–
Código Python:
from platform import python_version
print("Current Python Version-", python_version())
Salida:
Current Python Version- 3.8.10
Consulte la siguiente captura de pantalla del intérprete basado en web:
Para obtener información sobre la versión de Python, utilice el siguiente script como se muestra a continuación:
Comando de Python:
print(sys.version_info)
Salida
Sys.version_info(major=3, minor=10,micro=7,releaselevel=’final’,serial=0)
Captura de pantalla
Para obtener la información de la tupla sobre la versión de Python, utilice el siguiente script como se muestra a continuación:–
comando Python
print(type(sys.version_info))
Salida
<class ‘sys.version_info’>
Captura de pantalla
Para obtener la información principal sobre la versión de Python, utilice el siguiente script como se muestra a continuación:–
comando Python
print(sys.version_info[0])
Salida
3
Captura de pantalla
comando Python
print(sys.version_info.major)
Salida
3
Captura de pantalla
Para obtener información sobre la plataforma Python, utilice el siguiente script como se muestra a continuación:–
comando Python
Import platform print(platform.python_version())
Salida
3.10.7
Captura de pantalla
Para obtener información de tipo en la versión de la plataforma de Python, utilice el siguiente script como se muestra a continuación:–
comando Python
print(type(platform.python_version()))
Salida
<class ‘str’>
Captura de pantalla
Para obtener la información de la tupla sobre la versión de Python, utilice el siguiente script como se muestra a continuación:–
comando Python
print(platform.python_version_tuple())
Salida
(‘3’,’7’,’0’)
Captura de pantalla
comando Python
print(type(platform.python_version_tuple())
Salida
<class ‘tuple’>
Captura de pantalla
¿Cómo comprobar la versión de Python usando la línea de comandos de Windows?
Estos son los pasos para verificar la versión de Python usando la línea de comandos de Windows:
Paso 1) Abra el símbolo del sistema escribiendo cmd
Paso 2) Cuando se abra el símbolo del sistema, escriba el siguiente comando en la CLI para obtener el nombre de la versión de Python.
Código de comando:
python3 --version
Salida:
Python 3.10.7
Nota: Antes de ejecutar el comando, asegúrese de que Python esté preinstalado en la computadora.
Alternativamente, abra una línea de comando y escriba el siguiente comando:
Código de comando:
python --version
Salida:
Python 3.10.7
Consulte la siguiente captura de pantalla para ver los resultados ejecutados en el símbolo del sistema:
Captura de pantalla:
¿Cómo comprobar la versión de Python usando Windows PowerShell?
Para comprobar la versión de Python en Windows PowerShell:
- Abra el símbolo del sistema de Power Shell escribiendo PowerShell en el menú Inicio y haciendo clic en Windows PowerShell.
- El usuario debe escribir el siguiente comando en PowerShell para obtener el nombre de la versión de Python.
Sin embargo, antes de ejecutar este comando, asegúrese de que Python esté preinstalado en la computadora.
El siguiente es el comando escrito en la línea de comando:
Código de PowerShell:
python3 --version
Salida:
Python 3.10.7
Alternativamente, abra una línea de comando y escriba el siguiente comando:
Código de PowerShell:
python --version
Salida:
Python 3.10.7
Vea esta captura de pantalla para ver los resultados ejecutados en el símbolo del sistema:
¿Cómo comprobar la versión de Python en Linux?
Estos son los pasos para verificar la versión de Python en Linux:
Paso 1) Para verificar la versión de Python en Linux, abra la Terminal
Paso 2) Esto abre la siguiente ventana como se muestra a continuación:
Paso 3) Escriba el siguiente comando en la Terminal de Linux para obtener el nombre de la versión de Python.
El siguiente es el comando escrito en la Terminal:
Código de terminal Linux:
python3 --version
Salida:
Python 3.5.2
Alternativamente, abra la Terminal y escriba el siguiente comando:
Código de terminal Linux:
python --version
Salida:
Python 2.7.12
El comando anterior ayuda al usuario a verificar si Python 2 está instalado en el sistema. Consulte la siguiente captura de pantalla para ver los resultados ejecutados en la terminal de Linux:
Captura de pantalla:
Asegúrese de que Python esté preinstalado en el sistema operativo de la computadora. Las versiones más avanzadas de distribuciones de Linux, como Ubuntu y Fedora, tienen Python preinstalado.
Alternativamente, se pueden usar los siguientes comandos en la terminal de Linux para obtener el nombre de la versión de Python instalada en la distribución como se detalla a continuación:–
Código de terminal Linux:
python -VV
Salida
Python 2.7.12
Captura de pantalla:–
Código de terminal Linux:
Python3 -c “import sys; print(sys. version).”
Salida
3.5.2(default, Nov 12 2018, 13:43:14) [GCC 5.4.0 20160609]
Captura de pantalla:
Código de terminal Linux:
Python3 -c “import sys; print(sys.version_info)”
Salida
sys.version_info(major=3,minor=2,releaselevel=’final’,serial=0)
Captura de pantalla:
Código de terminal Linux:
Python3 -c “import platform; print(platform.python_version())”
Salida
3.5.2
Captura de pantalla:
La única diferencia en los comandos anteriores es el uso de módulos de Python. Este módulo proporciona nombres para variables y funciones que se utilizan para manipular diferentes partes del entorno Python. El módulo obtiene datos de la plataforma subyacente, como el sistema operativo, el hardware y el intérprete.
¿Cómo comprobar la versión de Python en Mac?
Estos son los pasos para verificar la versión de Python:
Paso 1) Para comprobar la versión de Python en Mac OS
Abra la Terminal escribiendo el comando de terminal en el cuadro de búsqueda en la esquina superior derecha del menú del escritorio de Mac OS y haga clic en él.
Paso 2) Esto abre la siguiente ventana como se muestra a continuación:
Paso 3) Para obtener el nombre de la versión de Python, debe utilizar el siguiente comando en la ventana Terminal.
Nota: Sin embargo, antes de ejecutar el comando, asegúrese de que Python esté preinstalado en la computadora. Las versiones más avanzadas de las distribuciones de Mac OS tienen Python preinstalado.
El siguiente es el comando escrito en la Terminal:
Código de terminal Mac OS:
python3 --version
Salida:
Python 3.3.1
Alternativamente, abra la Terminal y escriba el siguiente comando:
Código de terminal Mac OS:
python --version
Salida:
Python 2.7.4
El comando anterior ayuda al usuario a comprobar si Python 2 está instalado en el sistema.
Consulte la siguiente captura de pantalla para ver los resultados ejecutados en el terminal Mac OS:
Captura de pantalla:
¿Cómo comprobar varias versiones de Python instaladas en el mismo sistema?
Puede haber varias versiones de Python instaladas en el sistema informático. Por lo tanto, un ordenador puede tener instaladas las versiones 2 y 3.
Para validar ambas versiones, el usuario puede abrir la línea de comando y escribir los siguientes comandos:
Escenario 1:comprobar la versión 2 de Python
Línea de comando \ Código de terminal:
python --version
Escenario 2:comprobar la versión 3 de Python
Comando del sistema operativo:
python3 --version
Python 2 o Python 3
Aquí hay comparaciones de ambas versiones:
- La versión 3 de Python, en comparación con la versión 2 de Python, es diferente en términos de sintaxis. Aquí hay una comparación completa entre las 2 versiones.
- Python 3 contiene un par de utilidades que ayudan a traducir el código escrito en Python 2 a Python 3.
- La versión 3 de Python tiene una sintaxis diferente de la versión 2 de Python porque las versiones 2 y 3 de Python tienen sintaxis diferentes.
- Python 2 no publica ninguna actualización nueva, lo que hace que esta versión sea incompatible con la versión 3.
- Algunas características de Python 3 se trasladaron a Python 2, y esto se hizo para facilitar la migración.
- Python 3 almacena cadenas en formato Unicode de forma predeterminada. Sin embargo, para convertir una cadena al formato Unicode en la versión 2, se debe definir con la palabra clave "u".
Conclusión
- Python versión 2 y Python versión 3 tienen sintaxis diferente
- La versión de Python se puede verificar de varias maneras como
- Usando Windows PowerShell
- En la línea de comando de Windows.
- Terminal de Mac OS y Linux
- Usando scripts de Python.
- La versión de Python se puede verificar escribiendo el comando Python –version.
- Para validar la instalación de la versión Python 3, escriba el comando python 3 –version en las respectivas líneas de comando del sistema operativo.
Preguntas frecuentes:
python
- Gestión de archivos Python:cambie el nombre y elimine archivos con facilidad
- Tutorial de SciPy en Python:¿Qué es | Biblioteca y ejemplos de funciones
- Tutorial de PyTest:Qué es, Cómo instalar, Framework, Aserciones
- E/S de archivo de Python
- Python - Toma de decisiones
- Tupla de Python
- Python Anónimo/Función Lambda
- Verifique el uso de memoria de sus objetos de Python
- Python - Expresiones regulares
- Fecha y hora de Python
- Recursos y rutas de aprendizaje integrales de Python