Python 2.7 import numpy给定ImportError:DLL加载失败:%1不是有效的Win32应用程序

Python 2.7 import numpy给定ImportError:DLL加载失败:%1不是有效的Win32应用程序,python-2.7,numpy,importerror,ptvs,Python 2.7,Numpy,Importerror,Ptvs,我正在使用用于visual studio express 2013的python工具。我不能在里面输入numpy。可以成功导入其他模块,如re和math import numpy出现以下错误: Traceback (most recent call last): File "`<stdin>`", line 1, in `<module>` File "C:\Python27\lib\site-packages\numpy\__init__.py", line 153

我正在使用用于visual studio express 2013的python工具。我不能在里面输入numpy。可以成功导入其他模块,如re和math

import numpy出现以下错误:

Traceback (most recent call last):
File "`<stdin>`", line 1, in `<module>`

 File "C:\Python27\lib\site-packages\numpy\__init__.py", line 153, in <module>
from . import add_newdocs
 File "C:\Python27\lib\site-packages\numpy\add_newdocs.py", line 13, in <module>
from numpy.lib import add_newdoc
 File "C:\Python27\lib\site-packages\numpy\lib\__init__.py", line 8, in <module>
from .type_check import *
File "C:\Python27\lib\site-packages\numpy\lib\type_check.py", line 11, in <module>
import numpy.core.numeric as _nx
File "C:\Python27\lib\site-packages\numpy\core\__init__.py", line 6, in <module>
from . import multiarray
ImportError: DLL load failed: %1 is not a valid Win32 application.

如何解决此问题?

您是如何安装numpy的?听起来您可能在32位Python安装的基础上安装了64位numpy,反之亦然versa@PavelMinaev谢谢你是对的。我安装了Python2.7.8和Pythony2.7.6。卸载了pythonxy,问题解决了!您是如何发现已安装这两个版本的?