Si le géotraitement en arrière-plan 64 bits pour ArcGIS Desktop 10.1sp1 est installé, comment cela affecte-t-il la configuration Python pour une utilisation générale?
Esri a publié SP1 pour le produit ArcGIS 10.1 et pour le composant Desktop a mis à disposition une instance Python 2.7.2 64 bits qui, une fois installée, remplace les appels Python 2.7 Esri 32 bits par des appels 64 bits pour le géotraitement en arrière-plan (traitement envoyé côté d'une session graphique ArcGIS Desktop active).
L'installation est facultative, c'est-à-dire que sans elle, ArcGIS Desktop continue avec seulement l'espace mémoire utilisateur 32 bits disponible. Avec elle, une entrée \ bin64 est créée dans le dossier du programme Esri, et des clés de registre sont établies pour le traitement 64 bits dans "HKEY_LOCAL_MACHINE \ SOFTWARE \ ESRI \ ArcGIS 10.1 SP1 for Desktop Background Geotocessing (64-bit)" et le géotraitement en arrière-plan est ensuite fait dans un espace mémoire de 64 bits.
Les versions 32 bits d'Esri et maintenant son Python 64 bits sont des installations complètes 2.7.2.
Pendant le géotraitement en arrière-plan du registre d'Esri, les fichiers de chemin et de configuration prennent soin d'appeler les exécutables Python 64 bits. Bien que l'utilisation de Python 32 bits soit conservée dans la session ArcGIS Desktop si nécessaire.
Donc, ce qui reste à chaque utilisateur est de décider s'il faut intégrer le Python 2.7.2 64 bits installé dans ses besoins informatiques en dehors d'ArcGIS. Et comment le faire au mieux lorsque les versions 32 et 64 bits de Python résident sur le système?
Interrogé d'une autre manière - Esri s'occupe de l'intégration de Python 64 bits dans son ArcGIS Desktop, alors quelles méthodes fonctionneront pour le configurer pour le reste des cas d'utilisation au-delà d'ArcGIS?