1

我曾经scipy.fftpack在 32 位 Python 2.7 上可用,但现在我升级到 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.
>>>
4

1 回答 1

2

没关系,ProcMon 终于帮我弄清楚了。

事实证明,该版本确实包含 FFTPack,但不包含libmmd.dll这似乎(?)是英特尔数学内核库的一部分。

如果您的 PATH 中有可用的库,那么它确实应该可以工作。

于 2012-10-27T10:34:36.470 回答