Python 2 desteğinin sonlanması ArcGIS’i nasıl etkileyecek

2008 yılında Python 2’nin desteğinin 2015 yılında sonlandırılacağı duyurusunun ardından, 2014 yılında Python Yazılım Vakfı tarafından Python 2 desteğinin sonlandırılma tarihinin 2020’ye uzatıldığı açıklanmıştı. 1 Ocak 2020 tarihi itibariyle Python 2 desteği sonlandırılacaktır. Sahip olduğunuz Esri ürünlerinin bu değişimden nasıl etkileneceklerini yazının devamında bulabilirsiniz.

Unutulmaması gereken ilk şey; tüm Python 2.7 kodları ArcGIS’de çalışmaya devam edecek. Ayrıca Esri; ArcMap, ArcCatalog, ArcScene, ArcGlobe, ArcGIS Engine ve ArcGIS Server’da Python 2.7’yi desteklemeye devam edecektir.

Hangi Esri yazılımı ve uygulamaları Python 2.7 desteğinin sonlandırılmasından etkilenecek?

  • ArcMap
  • ArcCatalog
  • ArcMap uzantıları (ArcGIS 3D Analyst, ArcScene ve ArcGlobe)
  • ArcGIS Engine
  • ArcGIS Server

ArcMap’i desteklenen bir Python sürümüne taşımak için herhangi bir plan var mı?

Hayır. ArcGIS 10.8 sürümünde, mevcut en son Python 2.7.x kütüphanelerini kullanacaktır. Şu an için en son Python sürümü 2.7.16’dır. Ayrıca, Pyhton 2.7.17 kullanılabilir olduğunda, ArcMap için bir yükseltme planlanmaktadır.


ArcGIS API for Python bu değişiklikten etkilenecek mi?

Hayır. ArcGIS API for Python, halihazırda Python 3.x kütüphanelerini kullanmakta ve Python 2.x desteğinin sonlandırılmasından etkilenmez.


ArcGIS Pro bu değişiklikten etkilenecek mi?

Hayır. ArcGIS Pro, Python 3.x kütüphanelerini kullanmakta ve Python 2.x desteğinin sonlandırılmasından etkilenmez.


ArcGIS Enterprise bu değişiklikten etkilenecek mi?

Evet. ArcGIS Enterprise bünyesindeki ArcGIS Server, hem Python 2.7 hem de Python 3.x kütüphanelerini kullanır. Pyhton 2.7 kodları çalışmaya devam edecektir.


Esri Python 2.7’yi desteklemeye ne kadar devam edecek?

Esri; Python 2.7’yi Ürün Yaşam Sürelerine göre desteklemeye devam edecektir.


Esri; ArcMap, ArcGIS Engine, ArcGIS Server kullanan kullanıcılarına ne önerir?

  • ArcMap, ArcCatalog ve ArcMap Uzantılarını kullananlar için:
    • ArcMap ile yürüttüğünüz iş akışınızı ve Python kodunuzu ArcGIS Pro’ya taşıyabilirsiniz.
  • ArcGIS Engine kullanıcıları için:
    • ArcGIS Engine uygulamalarınızı ArcGIS Pro SDK veya ArcGIS Runtime SDK için yeniden yazabilirsiniz.
  • ArcGIS Server kullanıcıları:
    • Python 3.x’e geçebilirsiniz.
    • Yayın işlemleri için ArcGIS Pro’ya geçebilirsiniz.

Faydalı Bağlantılar:

Esri Türkiye 2019 ©
Önceki Yazı
Portal for ArcGIS Security 2019 Update 2 yaması kullanıma sunuldu
Yazıyı görüntüle
Sonraki Yazı
ArcGIS Business Analyst Enterprise
Yazıyı görüntüle