2012-07-09 24 views
12

He instalado la última versión de numpy desde here para python 3.2 en Windows Vista de 64 bits para uso con matplotlib. Sin embargo, cuando intento importar matplotlib, me sale el siguiente error:NumPy ImportError en python - Dll carga fallida

ImportError: DLL load failed: %1 is not a valid Win32 application. 

Esto ocurre en la línea from . import multiarray en el archivo .py init de numpy

Gracias por cualquier ayuda

Respuesta

22

Estás lo más probable es que use un Python de 64 bits con un numpy de 32 bits o viceversa. Asegúrese de que ambos tengan el mismo bitness.

A menos que necesite 64bit python por alguna razón, generalmente es una buena idea quedarse con 32 bits, ya que es posible que tenga que compilar algunos paquetes binarios python manualmente ya que los paquetes binarios de 32 bits son mucho más comunes.

+0

Gracias, funcionó a la perfección! – mg33

Cuestiones relacionadas