Jeśli zainstalowane jest 64-bitowe geoprzetwarzanie w tle dla ArcGIS Desktop 10.1sp1, jak wpływa to na konfigurację Pythona do ogólnego użytku?
Esri wydało dodatek SP1 dla produktu ArcGIS 10.1, a dla komponentu Desktop udostępnił 64-bitową instancję Python 2.7.2, która po zainstalowaniu zastępuje 32-bitowe wywołania Esri Python 2.7 64-bitowymi wywołaniami geoprzetwarzania w tle (wysyłane przetwarzanie strona aktywnej sesji ArcGIS Desktop GUI).
Instalacja jest opcjonalna - tzn. Bez niej ArcGIS Desktop kontynuuje pracę z dostępną tylko 32-bitową pamięcią użytkownika. Za jego pomocą w folderze programu Esri wprowadzany jest wpis \ bin64, a klucze rejestru są tworzone do 64-bitowego przetwarzania w „HKEY_LOCAL_MACHINE \ SOFTWARE \ ESRI \ ArcGIS 10.1 SP1 dla Desktop Background Geoprocessing (64-bit)”, a następnie geoprocesowanie w tle wykonane w 64-bitowej przestrzeni pamięci.
Zarówno 32-bitowy Esri, jak i teraz 64-bitowy Python są pełnymi instalacjami w wersji 2.7.2.
Podczas geoprzetwarzania w tle rejestr Esri, pliki ścieżki i konfiguracji zajmują się wywoływaniem 64-bitowych plików wykonywalnych Pythona. Podczas gdy używanie 32-bitowego Pythona jest zachowywane w sesji ArcGIS Desktop, tam gdzie jest to konieczne.
Pozostaje więc każdemu użytkownikowi zdecydować, czy zintegrować zainstalowanego 64-bitowego Pythona 2.7.2 z jego potrzebami obliczeniowymi poza ArcGIS. A jak najlepiej to zrobić, gdy w systemie znajdują się zarówno 32-, jak i 64-bitowe wersje Pythona?
Pytanie zadane w inny sposób - Esri zajmuje się integracją 64-bitowego Pythona w swoim ArcGIS Desktop, więc w jaki sposób będzie działać, aby skonfigurować go dla pozostałych przypadków użycia poza ArcGIS?