5 votos

¿Cómo puedo saber si estoy corriendo de 64 bits de fondo de geoprocesamiento en ArcMap 10.2?

Yo estoy usando ArcMap 10.2 y acaba de establecer 'ArcGIS for Desktop Fondo de Geoprocesamiento (64 bits)' y ahora tengo la ArcGIS10.2 carpeta y ArcGISx6410.2 carpeta dentro de mi carpeta de python. Tengo el procesamiento en segundo plano habilitados. Cuando abro la ventana de python dentro de ArcMap y haga import sys, print sys.la versión de muestra de que se está ejecutando la versión de 32 bits. ¿Cómo puedo obtener la versión de 64 bits para ejecutar dentro de ArcMap?

8voto

Paul Puntos 555

No se puede ejecutar un ejecutable de 64 bits dentro de un proceso de 32 bits de espacio. Es decir, la ventana de Python en ArcMap sólo puede ejecutar en 32 bits, pero las herramientas de Geoprocesamiento que se llama desde la ventana se puede ejecutar en un sistema de 64 bits proceso en segundo plano si el procesamiento de fondo está activada.

Sus herramientas de secuencia de comandos puede determinar en qué entorno se están ejecutando en comprobando sys.executable

3voto

Kasprzol Puntos 2954

También puede probar esta así:

import sys
print sys.version

para 32 bits python, obtendrás algo como esto:

2.7.5 (por defecto, Puede 15 2013, 22:43:36) [MSC v. 1500 32 bits (Intel)]

para 64-bit de python, se verá algo como esto:

2.7.5 (por defecto, Puede 15 2013, 22:44:16) [MSC v. 1500 64 bits (AMD64)]

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X