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