Si está instalado el Geoprocesamiento en segundo plano de 64 bits para ArcGIS Desktop 10.1sp1, ¿cómo afecta eso a la configuración de Python para uso general?
Esri ha lanzado SP1 para el producto ArcGIS 10.1, y para el componente Desktop ha puesto a disposición una instancia de Python 2.7.2 de 64 bits que, cuando está instalada, reemplaza las llamadas de Python 2.7 de Esri de 32 bits con llamadas de 64 bits para el geoprocesamiento en segundo plano (procesamiento enviado lado de una sesión activa de la GUI de ArcGIS Desktop).
La instalación es opcional, es decir, sin ella ArcGIS Desktop continúa con solo espacio de memoria de usuario de 32 bits disponible. Con él, se realiza una entrada \ bin64 en la carpeta del programa Esri, y se establecen claves de registro para el procesamiento de 64 bits en "HKEY_LOCAL_MACHINE \ SOFTWARE \ ESRI \ ArcGIS 10.1 SP1 para el geoprocesamiento de fondo de escritorio (64 bits)" y el geoprocesamiento en segundo plano es entonces hecho en espacio de memoria de 64 bits.
Tanto Esri de 32 bits como ahora su Python de 64 bits son instalaciones completas 2.7.2.
Durante el geoprocesamiento en segundo plano del registro de Esri, los archivos de ruta y configuración se encargan de llamar a los ejecutables de Python de 64 bits. Si bien el uso de Python de 32 bits se conserva en la sesión de ArcGIS Desktop cuando sea necesario.
Entonces, lo que queda para cada usuario es decidir si integrar el Python 2.7.2 de 64 bits instalado en sus necesidades informáticas fuera de ArcGIS. ¿Y cuál es la mejor manera de hacerlo cuando las versiones de Python de 32 y 64 bits residen en el sistema?
Preguntado de otra manera: Esri se encarga de la integración de Python de 64 bits dentro de su ArcGIS Desktop, entonces, ¿qué formas funcionarán para configurarlo para el resto de los casos de uso más allá de ArcGIS?