Je suis curieux de savoir si ArcGIS Desktop 10.0 prendra en charge les versions plus récentes de Python que 2.6. Et d'ailleurs, des versions plus récentes de NumPy (c'est-à-dire 1.4, 1.5, etc.). Je suis sûr que cette documentation se trouve quelque part sur le site ESRI, mais je ne la trouve pas.
J'ai trouvé qu'ArcGIS Desktop 10.0 respecterait une installation Python 2.6 existante tant que vous avez installé Numpy 1.3.0 ( réf ), et je suppose, au moins jusqu'à ce que Numpy 1.5.0 soit sorti et supporte Python 3, alors non Python 3 pour ArcGIS, mais je serais toujours intéressé de savoir si la mise à niveau est possible lorsqu'elle sera disponible.
arcgis-desktop
arcgis-10.0
arcpy
python-3
python-2
om_henners
la source
la source
Réponses:
Je pense qu'il est important que cette Q&R couvre non seulement ArcGIS Desktop 10.0, Python 2.7 et Python 3.1, mais également d'intégrer les dernières versions des produits de bureau de la plate-forme ArcGIS et du langage de programmation Python.
Pour la prise en charge de Python dans les derniers produits de bureau (actuellement) de la plate-forme ArcGIS, je pense que vous devriez considérer:
la source
Non, une version de Python par version d'ArcGIS. La raison en est simple: la majeure partie de la magie se produit dans une extension C (arcgisscripting). Les API C changent de version en version, et cette DLL ne jouera pas bien dans d'autres versions de Python.
Cependant, chaque fois que le site principal Python.org publie un correctif de sécurité (2.6.X), ceux-ci sont compatibles binaires et peuvent être installés.
la source
Nan. Un membre du personnel d'Esri dit non dans un message de réponse au forum :
la source
Je ne connais pas arc10, mais dans toutes les versions d'ArcGIS 9, vous pouvez mettre à niveau python vers la dernière et meilleure version en quelques étapes simples . Il s'agit d'une configuration non prise en charge, voir l' article 31912 de la base de connaissances ESRI . Veuillez signaler si cela fonctionne pour vous avec ArcGIS 10.
la source