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 de Python se ha utilizado en cada versión 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.

También se incluye para las versiones más recientes la versión de NumPy y matplotlib que se recoge en 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 (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. Puede comprobar la versión de esos paquetes utilizando la pestaña Python de la configuración de ArcGIS Pro.

La imagen del 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

  • 10.8.1 - Python 2.7.18 y NumPy 1.9.3
  • 10.8 - Python 2.7.16 y NumPy 1.9.3
  • 10.7.1 - Python 2.7.16 y NumPy 1.9.3
  • 10.7 - Python 2.7.15 y NumPy 1.9.3
  • 10.6.1 - Python 2.7.14 y NumPy 1.9.3
  • 10.6 - Python 2.7.14 y NumPy 1.9.3
  • 10.5.1 - Python 2.7.13 y NumPy 1.9.3
  • 10.5 - Python 2.7.12 y NumPy 1.9.3
  • 10.4.x - Python 2.7.10 y NumPy 1.9.2
  • 10.3.x - Python 2.7.8 y NumPy 1.7.1
  • 10.2.1 y 10.2.2 - Python 2.7.5 y NumPy 1.7.1
  • 10.2 - Python 2.7.3 y NumPy 1.6.1
  • 10.1 - Python 2.7.2 y NumPy 1.6.1
  • 10.0 - Python 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.

ArcGIS Enterprise

  • 10.8.1
    • Python 2.7.18, NumPy 1.9.3 y mayplotlib 1.5.2
    • Python 3.6.10, NumPy 1.18.1 y matplotlib 3.2.1
  • 10.8
    • Python 2.7.16, NumPy 1.9.3 y matplotlib 1.5.2
    • Python 3.6.9, NumPy 1.16.5 y matplotlib 3.1.1
  • 10.7.1
    • Python 2.7.16, NumPy 1.9.3 y matplotlib 1.5.2
    • Python 3.6.8, NumPy 1.16.2 y matplotlib 3.0.3
  • 10.7
    • Python 2.7.15, NumPy 1.9.3 y matplotlib 1.5.2
    • Python 3.6.6, NumPy 1.15.1 y matplotlib 2.2.3
  • 10.6.1
    • Python 2.7.14, NumPy 1.9.3 y matplotlib 1.5.2
    • Python 3.6.5, NumPy 1.14.2 y matplotlib 2.2.2
  • 10.6
    • Python 2.7.14, NumPy 1.9.3 y matplotlib 1.5.2
    • Python 3.6.2
  • 10.5.1
    • Python 2.7.13, NumPy 1.9.3 y matplotlib 1.5.2
    • Python 3.5.3
  • 10.5
    • Python 2.7.12, NumPy 1.9.3 y matplotlib 1.5.2
    • Python 3.5.2
  • 10.4 y 10.4.1
    • Python 2.7.10, NumPy 1.9.2 y matplotlib 1.4.3
    • Python 3.4.1
  • 10.3.x - Python 2.7.8, NumPy 1.7.1 y matplotlib 1.3.0
  • 10.2.1 y 10.2.2 - Python 2.7.5 y NumPy 1.7.1
  • 10.2 - Python 2.7.3 y NumPy 1.6.1
  • 10.1 - Python 2.7.2 y NumPy 1.6.1
  • 10.0 - Python 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 la ayuda en línea de 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: 6/26/2020

Id. de artículo: 000013224

Software: ArcGIS Pro 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 ArcMap 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