versión versiones verificar ver tengo saber que las instalado instaladas instalada esta como python version windows-server

versiones - ¿Qué versión de Python tengo instalada?



ver version de python instalada en ubuntu (17)

Tengo que ejecutar un script de Python en un servidor Windows. ¿Cómo puedo saber qué versión de Python tengo, e incluso es realmente importante? Estaba pensando en actualizar a la última versión de Python.


Abra una ventana del símbolo del sistema (presione Windows + R, escriba cmd y presione enter). Escriba python.exe


Aunque la pregunta es "¿qué versión estoy usando?", Esto puede no ser todo lo que necesita saber. Es posible que tenga otras versiones instaladas y esto puede causar problemas, especialmente al instalar módulos adicionales. Este es mi enfoque aproximado para averiguar qué versiones están instaladas:

updatedb #be in root for this locate site.py #all installations I''ve ever seen have this

La salida para una única instalación de Python debería tener este aspecto:

/usr/lib64/python2.7/site.py /usr/lib64/python2.7/site.pyc /usr/lib64/python2.7/site.pyo

Múltiples instalaciones tendrán salida algo como esto:

/root/Python-2.7.6/Lib/site.py /root/Python-2.7.6/Lib/site.pyc /root/Python-2.7.6/Lib/site.pyo /root/Python-2.7.6/Lib/test/test_site.py /usr/lib/python2.6/site-packages/site.py /usr/lib/python2.6/site-packages/site.pyc /usr/lib/python2.6/site-packages/site.pyo /usr/lib64/python2.6/site.py /usr/lib64/python2.6/site.pyc /usr/lib64/python2.6/site.pyo /usr/local/lib/python2.7/site.py /usr/local/lib/python2.7/site.pyc /usr/local/lib/python2.7/site.pyo /usr/local/lib/python2.7/test/test_site.py /usr/local/lib/python2.7/test/test_site.pyc /usr/local/lib/python2.7/test/test_site.pyo


Cuando abro Python (command line) lo primero que me dice es la versión.


En Windows 10 con Python 3.6

python Python 3.6.0a4 (v3.6.0a4:017cf260936b, Aug 16 2016, 00:59:16) [MSC v.1900 64 bit (AMD64)] on win32 python -V Python 3.6.0a4 python --version Python 3.6.0a4


En el símbolo del sistema escriba:

python -V


Para mi. abra CMD y ejecute py mostrará algo como Python 3.4.3 (v3.4.3: 9b73f1c3e601, 24 de febrero de 2015, 22:43:06) [MSC v.1600 32 bit (Intel)] en win32 Escriba "ayuda", " derechos de autor "," créditos "o" licencia "para más información.


Python 2.5+:

python --version

Python 2.4-:

python -c ''import sys; print(sys.version)''


Si tiene Python instalado, entonces la forma más fácil de verificar el número de versión es escribiendo "python" en el símbolo del sistema. Le mostrará el número de versión y si se está ejecutando en 32 bits o 64 bits y alguna otra información. Para algunas aplicaciones, desearía tener una versión más reciente y, a veces, no. Depende de los paquetes que quieras instalar o usar.


Simplemente cree un archivo que termine con .py, pegue el código a continuación y ejecútelo.

#!/usr/bin/python3.6 import platform import sys def linux_dist(): try: return platform.linux_distribution() except: return "N/A" print("""Python version: %s dist: %s linux_distribution: %s system: %s machine: %s platform: %s uname: %s version: %s """ % ( sys.version.split(''/n''), str(platform.dist()), linux_dist(), platform.system(), platform.machine(), platform.platform(), platform.uname(), platform.version(), ))

Si hay varias versiones de intérprete de Python instaladas en un sistema, ejecute los siguientes comandos.

En Linux ejecuta en terminal:

ll /usr/bin/python*

En Windows ejecutar en el símbolo del sistema:

dir %LOCALAPPDATA%/Programs/Python


en un IDE de Python, simplemente copie y pegue el siguiente código y ejecútelo (la versión aparecerá en el área de salida)

import sys print(sys.version)


puede obtener la versión de python usando el siguiente comando

python --version

Incluso puede obtener la versión de cualquier paquete instalado en venv usando pip freeze como

pip freeze | grep "package name"

o usando el intérprete de Python como

In [1]: import django In [2]: django.VERSION Out[2]: (1, 6, 1, ''final'', 0)


solo empieza en la terminal

python sergio@tarro: Python 2.7.6 (default, Jun 22 2015, 17:58:13) [GCC 4.8.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>>


En breve :

Escribe python en el símbolo del sistema

Simplemente abra el símbolo del sistema (Clr + R) y escriba cmd y en el símbolo del sistema y luego escriba python le dará toda la información necesaria sobre las versiones


>>> import sys; print(''{0[0]}.{0[1]}''.format(sys.version_info)) 3.5

así que desde la línea de comando:

python -c "import sys; print(''{0[0]}.{0[1]}''.format(sys.version_info))"


In [1]: import sys In [2]: sys.version 2.7.11 |Anaconda 2.5.0 (64-bit)| (default, Dec 6 2015, 18:08:32) [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] In [3]: sys.version_info sys.version_info(major=2, minor=7, micro=11, releaselevel=''final'', serial=0) In [4]: sys.version_info >= (2,7) Out[4]: True In [5]: sys.version_info >= (3,) Out[5]: False


python -V

o

python --version

NOTA: - Tenga en cuenta que la "V" en el comando python-V es mayúscula V. python -v ("v" pequeña) iniciará Python en modo detallado.