我已经从 here 安装了最新版本的 numpy适用于 64 位 Windows Vista 上的 python 3.2,用于与 matplotlib 一起使用。但是,当我尝试导入 matplotlib 时,出现以下错误:
ImportError: DLL load failed: %1 is not a valid Win32 application.
这发生在 from 上。在 numpy 的 init.py 文件中导入 multiarray
行
感谢您的帮助
最佳答案
您很可能使用 64 位 Python 和 32 位 numpy,反之亦然。确保两者具有相同的位数。
除非您出于某种原因需要 64 位 python,否则通常最好使用 32 位,因为您可能必须手动编译一些二进制 python 包,因为 32 位二进制包更为常见。
关于python - python 中的 NumPy ImportError - Dll 加载失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11404269/