2011-02-17 19 views
21

Estoy configurando Django, y estoy tratando de decidir si usar la versión de 32 bit o 64 bit de Python 2.7 en mi máquina con Windows 7.Debo usar Python 2.7 32 bit o 64 bit con Windows 7

He visto los problemas con el instalador de 64 bits, pero la verdadera pregunta es si todas las bibliotecas necesarias están disponibles o no para 64 bits, o si una versión tiene algún otro problema que yo deba tener en cuenta.

Respuesta

27

Recomiendo el de 32 bits a menos que vaya a agotar el espacio de direcciones. Muchos módulos de terceros como OpenCV y Numpy son considerablemente más fáciles de instalar con Python de 32 bits. (Puede construir esos módulos desde el origen para que funcionen con Python de 64 bits, pero eso probablemente requiera más tiempo y esfuerzo de lo necesario en la mayoría de los casos. A veces hay compilaciones no oficiales de 64 bits pero los autores del módulo no las admiten.)

Si bien es probable que no necesite esos módulos para Django, si esta es su computadora personal y puede instalarlos para un proyecto diferente y no desea tratar con dos instalaciones de Python en la misma máquina, lo haría elige 32 bits.

+0

Gracias. Esta es la información que estaba buscando. – Kevin

28
if you need more than 4gb of RAM to work with: 
    return 64 
else: 
    return 32 
+0

Esta respuesta es más pitonica que @ide 's. – JakeD

Cuestiones relacionadas