我曾经在32位的Python 2.7上有scipy.fftpack
,但是现在我升级到了64位的Python并从这里获得了SciPy,我注意到它并没有包含FFTPack。
我在哪里可以下载?
哦,错误是:
>>> import scipy.fftpack Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Program Files\Python 2.7\lib\site-packages\scipy\fftpack\__init__.py", line 95, in <module> from basic import * File "C:\Program Files\Python 2.7\lib\site-packages\scipy\fftpack\basic.py", line 11, in <module> import _fftpack ImportError: DLL load failed: The specified module could not be found. >>>
没关系,ProcMon帮我终于搞清楚了。
事实证明,该版本包括FFTPack,但不包括libmmd.dll
,似乎(?)是英特尔的数学核心库的一部分。
如果你的PATH中有可用的库,那么它确实可以工作。