Soru

ArcGIS yazılımlarında Python’un hangi sürümü kullanılıyor?

Cevap

Python programlama dili, ArcGIS 9.0’dan beri her sürümde kullanılmıştır. ArcGIS Desktop, ArcGIS Pro ve ArcGIS Enterprise kurulumlarına dahil edilmiştir. ArcGIS ürünleri, aşağıda listelenen Python sürümlerini kurar.
 
Not : ArcGIS Desktop’ta kullanmak amacıyla Python’un bağımsız bir sürümünün kurulması önerilmez. Farklı bir Python sürümü kullanmak uyumluluk sorunlarına yol açabilir. ArcGIS Server ile birlikte gelen Python sürümünün değiştirilmesi desteklenmez.

ArcGIS Pro

ArcGIS Pro’nun kullandığı Python sürümü, uygulama içerisinde Python penceresi açılarak ve aşağıdaki komutlar yazılarak belirlenebilir:
 
import sys
import matplotlib
import numpy
import scipy
print(sys.version)
print(matplotlib.__version__)
print(numpy.__version__)
print(scipy.__version__)
 
 

ArcGIS Desktop

ArcGIS Desktop Versiyonları Python and NumPy Versiyonları
10.8.2 Python 2.7.18.4 and NumPy 1.16.6
10.8.1 Python 2.7.18 and NumPy 1.16.6
10.8 Python 2.7.18 and NumPy 1.16.6
10.7.1 Python 2.7.16 and NumPy 1.9.3
10.7 Python 2.7.15 and NumPy 1.9.3
10.6.1 Python 2.7.14 and NumPy 1.9.3
10.6 Python 2.7.14 and NumPy 1.9.3
10.5.1 Python 2.7.13 and NumPy 1.9.3
10.5 Python 2.7.12 and NumPy 1.9.3
10.4.x Python 2.7.10 and NumPy 1.9.2
10.3.x Python 2.7.8 and NumPy 1.7.1
10.2.1 Python 2.7.5 and NumPy 1.7.1
10.2.2 Python 2.7.5 and NumPy 1.7.1
10.2 Python 2.7.3 and NumPy 1.6.1
10.1 Python 2.7.2 and NumPy 1.6.1
10.0 Python 2.6.5 and NumPy 1.3.0

ArcGIS Enterprise

ArcGIS Enterprise 10.3.x sonrası sürümlerinde, ArcGIS Server bileşeni hem Python 2.x hem de Python 3.x çalışma zamanlarını içerir. ArcGIS Enterprise 11.0’dan itibaren yalnızca Python 3.x bulunmaktadır.
ArcGIS Enterprise Versiyonları Python, NumPy, and Matplotlib Versiyonları
11.0 Python 3.9.11, NumPy 1.20.1, and matplotlib 3.4.3
10.9.1 Python 2.7.18.4, NumPy 1.16.6, and matplotlib 2.2.5
10.9.1 Python 3.7.11, NumPy 1.20.1, and matplotlib 3.4.2
10.9 Python 2.7.18, NumPy 1.9.3, and matplotlib 1.5.2
10.9 Python 3.7.9, NumPy 1.19.1, and matplotlib 3.3.1
10.8.1 Python 2.7.18, NumPy 1.9.3, and matplotlib 1.5.2
10.8.1 Python 3.6.10, NumPy 1.18.1, and matplotlib 3.2.1
10.8 Python 2.7.16, NumPy 1.9.3, and matplotlib 1.5.2
10.8 Python 3.6.9, NumPy 1.16.5, and matplotlib 3.1.1
10.7.1 Python 2.7.16, NumPy 1.9.3, and matplotlib 1.5.2
10.7.1 Python 3.6.8, NumPy 1.16.2, matplotlib 3.0.3
10.7 Python 2.7.15, NumPy 1.9.3, and matplotlib 1.5.2
10.7 Python 3.6.6, NumPy 1.15.1, matplotlib 2.2.3
10.6.1 Python 2.7.14, NumPy 1.9.3, and matplotlib 1.5.2
10.6.1 Python 3.6.5, NumPy 1.14.2, matplotlib 2.2.2
10.6 Python 2.7.14, NumPy 1.9.3, and matplotlib 1.5.2
10.6 Python 3.6.2
10.5.1 Python 2.7.13, NumPy 1.9.3, and matplotlib 1.5.2
10.5.1 Python 3.5.3
10.5 Python 2.7.12, NumPy 1.9.3, and matplotlib 1.5.2
10.5 Python 3.5.2
10.4 and 10.4.1 Python 2.7.10, NumPy 1.9.2, and matplotlib 1.4.3
10.4 and 10.4.1 Python 3.4.1
10.3.x Python 2.7.8, NumPy 1.7.1, and matplotlib 1.3.0
10.2.1 and 10.2.2 Python 2.7.5 and NumPy 1.7.1
10.2 Python 2.7.3 and NumPy 1.6.1
10.1 Python 2.7.2 and NumPy 1.6.1
10.0 Python 2.6.5 and NumPy 1.3.0

Faydalı Bağlantılar:

  1. https://support.esri.com/en/Technical-Article/000013224
  2. http://pro.arcgis.com/en/pro-app/arcpy/get-started/installing-python-for-arcgis-pro.htm
  3. https://enterprise.arcgis.com/en/server/latest/develop/windows/scripting-service-publishing-with-arcpy.htm
  4. https://enterprise.arcgis.com/en/notebook/latest/python/windows/available-python-libraries.htm
 
Geri Bildirim