¿Dónde puedo descubrir la versión de Python instalada en QGIS 2.18.1?
Me gustaría comprar un libro para presentarme en la interfaz de Python. He encontrado uno que aborda la versión 3.3 de Python.
¿Dónde puedo descubrir la versión de Python instalada en QGIS 2.18.1?
Me gustaría comprar un libro para presentarme en la interfaz de Python. He encontrado uno que aborda la versión 3.3 de Python.
Respuestas:
Junto con sys.version_info, como se mencionó anteriormente, puede usar
import sys
sys.version
sys.version_info dará este tipo de salida (esto viene de mi copia de QGIS 2.18.1):
>>> import sys
>>> sys.version_info
sys.version_info(major=2, minor=7, micro=5, releaselevel='final', serial=0)
sys.version dará el número de versión, junto con el compilador utilizado:
>>> import sys
>>> sys.version
'2.7.5 (default, May 15 2013, 22:44:16) [MSC v.1500 64 bit (AMD64)]'
Parece que en QGIS v3.0, se implementará python v3:
Ayúdanos a planificar QGIS 3.0
Actualización de Python 2.7 a Python 3: actualmente agrupamos en Python 2.7 en nuestros instaladores de Windows y requerimos 2.7 en otras plataformas donde no agrupamos Python con QGIS. Python 3 es la última versión de python y es recomendada por el proyecto Python. Python 2 es ligeramente incompatible con Python 3 (de la misma manera que QGIS 2 -> QGIS 3 será incompatible). Los desarrolladores de Python han hecho que Python 3 sea ampliamente compatible con Python 2, pero la compatibilidad en la dirección opuesta no es tan buena.
Aquí está la sintaxis que puede ejecutar en la consola de Python en QGIS para verificar la versión:
import sys
print sys.version_info
Otra forma de saber qué versión de Python está utilizando puede ser ejecutar el siguiente comando en la consola de Python que tiene QGIS:
from platform import python_version
print(python_version())