Español

Pregunta frecuente: ¿qué versión de Python se usa en ArcGIS?

Pregunta

Pregunta frecuente: ¿qué versión de Python se usa en ArcGIS?

Respuesta

El lenguaje de programación Python se ha utilizado en todas las versiones desde ArcGIS 9.0. Se incorpora a las instalaciones de ArcGIS Desktop, ArcGIS Pro y ArcGIS Enterprise. ArcGIS instala las versiones de Python que se enumeran a continuación.

En las versiones más recientes se incluye la versión de NumPy y Matplotlib con el entorno de Python.

Nota: No es recomendable instalar una versión independiente de Python para su uso en ArcGIS Desktop. Usar una versión diferente de Python puede generar problemas de compatibilidad y problemas de la carpeta raíz. No se admite reemplazar la versión de Python que se suministra con ArcGIS Server.

ArcGIS Pro

La versión de Python y sus versiones de pila se pueden determinar abriendo la ventana de Python en la aplicación haciendo clic en Ver > Python y escribiendo los siguientes comandos:

import sys import matplotlib import numpy import scipy print(sys.version) print(matplotlib.__version__) print(numpy.__version__) print(scipy.__version__)

Los comandos muestran la versión predeterminada de Python utilizada con la aplicación. En la siguiente imagen (ArcGIS Pro 2.5), la versión de Python es la 3.6.9, seguida de las versiones de los paquetes Matplotlib, NumPy y SciPy. Muchos otros paquetes también se incluyen en el entorno de Python. Use la pestaña Python de la configuración de ArcGIS Pro para comprobar la versión de estos paquetes.

El resultado de la versión del script de Python

Nota: En las versiones de la 1.0 a 1.2 de ArcGIS Pro, si se utilizaba Python fuera de ArcGIS Pro, era necesario instalar Python para ArcGIS Pro. Esto ya no es necesario para las versiones 1.3 y posteriores.

ArcGIS Desktop

Versiones de ArcGIS DesktopVersiones de Python y NumPy
10.8.1Python 2.7.18 y NumPy 1.9.3
10.8Python 2.7.16 y NumPy 1.9.3
10.7.1Python 2.7.16 y NumPy 1.9.3
10.7Python 2.7.15 y NumPy 1.9.3
10.6.1Python 2.7.14 y NumPy 1.9.3
10.6Python 2.7.14 y NumPy 1.9.3
10.5.1Python 2.7.13 y NumPy 1.9.3
10.5Python 2.7.12 y NumPy 1.9.3
10.4.xPython 2.7.10 y NumPy 1.9.2
10.3.xPython 2.7.8 y NumPy 1.7.1
10.2.1Python 2.7.5 y NumPy 1.7.1
10.2.2Python 2.7.5 y NumPy 1.7.1
10.2Python 2.7.3 y NumPy 1.6.1
10.1Python 2.7.2 y NumPy 1.6.1
10.0Python 2.6.5 y NumPy 1.3.0

ArcGIS Enterprise

ArcGIS Enterprise también se suministra con Python. En las versiones recientes, se proporcionan los tiempos de ejecución tanto de Python 2.x como de Python 3.x.

Versiones de ArcGIS EnterpriseVersiones de Python, NumPy y Matplotlib
10.9Python 2.7.18, NumPy 1.9.3 y matplotlib 1.5.2
10.9Python 3.7.9, NumPy 1.19.1 y matplotlib 3.3.1
10.8.1Python 2.7.18, NumPy 1.9.3 y matplotlib 1.5.2
10.8.1Python 3.6.10, NumPy 1.18.1 y matplotlib 3.2.1
10.8Python 2.7.16, NumPy 1.9.3 y matplotlib 1.5.2
10.8Python 3.6.9, NumPy 1.16.5 y matplotlib 3.1.1
10.7.1Python 2.7.16, NumPy 1.9.3 y matplotlib 1.5.2
10.7.1Python 3.6.8, NumPy 1.16.2 y matplotlib 3.0.3
10.7Python 2.7.15, NumPy 1.9.3 y matplotlib 1.5.2
10.7Python 3.6.6, NumPy 1.15.1 y matplotlib 2.2.3
10.6.1Python 2.7.14, NumPy 1.9.3 y matplotlib 1.5.2
10.6.1Python 3.6.5, NumPy 1.14.2 y matplotlib 2.2.2
10.6Python 2.7.14, NumPy 1.9.3 y matplotlib 1.5.2
10.6Python 3.6.2
10.5.1Python 2.7.13, NumPy 1.9.3 y matplotlib 1.5.2
10.5.1Python 3.5.3
10.5Python 2.7.12, NumPy 1.9.3 y matplotlib 1.5.2
10.5Python 3.5.2
10.4 y 10.4.1Python 2.7.10, NumPy 1.9.2 y matplotlib 1.4.3
10.4 y 10.4.1Python 3.4.1
10.3.xPython 2.7.8, NumPy 1.7.1 y matplotlib 1.3.0
10.2.1 y 10.2.2Python 2.7.5 y NumPy 1.7.1
10.2Python 2.7.3 y NumPy 1.6.1
10.1Python 2.7.2 y NumPy 1.6.1
10.0Python 2.6.5 y NumPy 1.3.0

ArcGIS Notebook Server

Cada tiempo de ejecución de un notebook en ArcGIS Notebook Server empaqueta una lista precisa de bibliotecas de Python, incluida una versión específica de cada una. Si necesita una biblioteca que no se encuentra de manera predeterminada en ningún tiempo de ejecución, puede ampliar el tiempo de ejecución de un notebook para incluirla. Consulte ArcGIS Notebook Server: bibliotecas de Python disponibles para obtener una lista completa de las bibliotecas de Python empaquetadas en cada tiempo de ejecución predeterminado.

Related Information

Última modificación: 12/13/2021

Id. de artículo: 000013224

Software: and prior) 10, ArcGIS Desktop 10, ArcGIS Enterprise 10.6.1, 10.6, 10.5.1 ArcGIS for Desktop 10.5, 10.4.1, 10.4, 10.3.1, 10.3, 10.2.2, 10.2.1, 10.2, 10.1 ArcGIS GIS Server 10.5, 10.4.1, 10.4, 10.3.1, 10.3, 10.2.2, 10.2.1, 10.2, 10.1, (10.0, ArcGIS Pro 2.9, 2.8.3, 2.8.2, 2.8.1, 2.8, 2.7.4, 2.7.3, 2.7.2, 2.7.1, 2.7, 2.6.8, 2.6.7, 2.6.6, 2.6.5, 2.6.4, 2.6.3, 2.6.2, 2.6.1, 2.6, 2.5.2, 2.5.1, 2.5, 2.4.3, 2.4.2, 2.4.1, 2.4, 2.3.3, 2.3.2, 2.3.1, 2.3, 2.2.4, 2.2.3, 2.2.2, 2.2.1, 2.2, 2.1.3, 2.1.2, 2.1.1, 2.1, 2.0.1, 2.0, 1.4.1, 1.4, 1.3.1, 1.3, 1.2 Desktop 10.6.1, 10.6, 10.5.1 ArcGIS Server 10.9.1, 10.9, 10.8.1, 10.8, 10.7.1, 10.7, 10.6.1, 10.6, 10.5.1, 10.5, 10.4.1, 10.4, 10.3.1, 10.3, 10.2.2, 10.2.1, 10.2, 10.1, 10