Skip to end of metadata
Go to start of metadata

Esri ships ArcGIS with Python included. Python is now an integral part of the ArcGIS system, providing a command-line interface and is a basic component of ArcGIS's geographic data processing ("geoprocessing") environment.

A large amount of out-of-the-box ArcGIS functionality requires Python, so each release of ArcGIS is linked to certain versions of Python and modules. For best results (and support), Esri recommends that you install the Python distribution shipped with ArcGIS and limit additional libraries to those that support the distribution. For example, stick with numpy 1.3 if you are running ArcGIS 10.0.

ArcGIS

Python

Notes

numpy

matplotlib

ArcGIS 9.1

2.1

PythonWin required

ArcGIS 9.2

2.4

optional

ArcGIS 9.3

2.5.1

New arcgisscripting (gp)

ArcGIS 10.0

2.6.5

New arcpy module

Arcpy map algebra

1.3.0

ArcGIS 10.1

2.7.2

arcpy x32 + x64
Background processing

1.5.0

1.0.3

ArcGIS 10.2.x2.7.51.7.11.3.0
ArcGIS 10.3.x2.7.81.7.11.3.0
ArcGIS Pro 1.x3.4.1arcpy x64 only
arcpy.mp for Pro App
1.9.11.4.0

References

wiki.arcgis.com:Python