Contents
What version of Python does ArcGIS Pro use?
Python 3
The primary differences are that ArcGIS Pro uses Python 3 and other ArcGIS products use Python 2, and ArcPy has some differences in the tools it includes; for example, the arcpy. mapping module is replaced by the arcpy.mp module.
Is Python 2 dead?
Despite the apparently firm January 1, 2020 cut-off for Python 2, the Python Software Foundation (PSF) recently announced “Python 2 series to be retired by April 2020”. “The last major version 2.7 will be released in April 2020, and then all development will cease for Python 2.
Is the ArcGIS Server still supporting Python 2.7?
First thing to note: All the Python 2.7 code in ArcGIS will continue to work. Also, Esri will continue to support Python 2.7 in ArcMap, ArcCatalog, ArcMap extensions (including ArcScene and ArcGlobe, which are part of the ArcGIS 3D Analyst extension), ArcGIS Engine, and ArcGIS Server. Here are detailed questions and answers to help you:
Is there a plan to move ArcMap to a supported version of Python?
Also, Esri will continue to support Python 2.7 in ArcMap, ArcCatalog, ArcMap extensions (including ArcScene and ArcGlobe, which are part of the ArcGIS 3D Analyst extension), ArcGIS Engine, and ArcGIS Server. Is there a plan to move ArcMap to a supported version of Python (e.g., Python 3.x)?
How to tell what version of Python is used in ArcGIS?
ArcGIS Pro. The version of Python and its stack versions can be determined by opening the Python window in the application (View > Python) and typing the following commands: The commands display the default Python version used with the application.
What kind of drivers do I need for ArcGIS?
OpenGL version 2.0 runtime minimum is required, and Shader Model 3.0 or higher is recommended. Be sure to use the latest available drivers. ArcGIS requires Python 2.7.16 and Numerical Python 1.9.3 to be installed.