python中的NumPy ImportError-DLL加载失败
问题内容:
我已经在此处为64位Windows
Vista上的python 3.2安装了最新版本的numpy,以便与matplotlib结合使用。但是,当我尝试导入matplotlib时,出现以下错误:
ImportError: DLL load failed: %1 is not a valid Win32 application.
这发生from . import multiarray
在numpy的 init .py文件中的行上
谢谢你的帮助
问题答案:
您最有可能使用具有32位numpy的64位Python,反之亦然。确保两者的位相同。
除非出于某种原因需要64位python,否则最好还是选择32bit,因为32bit二进制软件包更为常见,因此您可能必须手动编译一些二进制python软件包。