For others trying to use things as they are now, the following
>> quick fix gets most things to work: Just change __init__.py in
>> site-packages/matplotlib/numerix/fft from: elif which[0] ==
>> "scipy": from scipy.basic.fft import * to: elif which[0] ==
>> "scipy": # from scipy.basic.fft import * from
>> scipy.basic.fftpack import *
>>
> John,
> It looks like this could be handled in CVS mpl with:
> elif which[0] == "scipy": from scipy.fftpack import *
> scipy itself imports basic.fft (released version) or
> basic.fftpack (SVN) as fftpack, so there is no need to go to
> scipy.basic. Correct?
> I haven't tested it yet, though. If no one gets to it
> sooner, I may be able to take a closer look this evening.
I don't think this works with the latest release
In [2]: import scipy
In [3]: scipy.__core_version__
Out[3]: '0.8.4'
In [4]: import scipy.fftpack
···
------------------------------------------------------------
Traceback (most recent call last):
File "<console>", line 1, in ?
ImportError: No module named fftpack
Although scipy.fftpack is defined in 0.8.4, you can't import from it
like a normal module.
JDH