python中的NumPy ImportError - Dll加载失败

时间:2012-07-09 22:41:30

标签: python numpy matplotlib

我在64位Windows Vista上为python 3.2安装了here的最新版numpy,用于matplotlib。但是,当我尝试导入matplotlib时,出现以下错误:

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

这发生在numpy的 init .py文件中的from . import multiarray

感谢您的帮助

1 个答案:

答案 0 :(得分:22)

你最有可能使用32位numpy的64位Python,反之亦然。确保两者具有相同的位数。

除非你出于某种原因需要64位python,否则通常最好留下32位,因为你可能需要手动编译一些二进制python包,因为32位二进制包更常见。