from numerix import MLab, absolute, arange, array,
ImportError: cannot import name
This looks like a bug. Right before the release I cleaned up axes.py
because the numerix min should not be mixed with the builtin min.
Hence I did
# do not import numerix max! we are using python max.
from numerix import MLab, absolute, arange, array, asarray, ones, transpose, \
log, log10, Float, ravel, zeros, Int32, Float64, ceil, min, indices, \
shape, which
from numerix import max as nxmax
from numerix import min as nxmin
I should have also remove min from the numerix import (oversight),
which I already caught and fixed in CVS thanks to pychecker.
So removing "min" from the numerix import in axes.py should fix your
problem, but\ I'm surprised that you are unable to import min from the
numerix module. So before you fix it could you run a test script with
> python myscript.py --verbose-helpful
and report the output, particularly the numerix version information.
Perhaps Todd or I can then offer some insight into why the MLab.min
function is not in the numerix namespace. I can do
>>> from matplotlib.numerix import min
with both Numeric and numarrary (latest release or CVS of both). My
guess is that you cannot, and I'd like to know why.
You appear cursed in your ability to get a working matplotlib win32
upgrade! Maybe next time....
JDH