Scott Sinclair wrote:
>> 2009/1/7 David Lees <de...@ve...>:
>> I just installed the windows prebuilt packages for Python 2.5 for:
>> numpy, scipy and finally matplotlib. I get the following import problem:
>>
>> >>> import pylab
>> Traceback (most recent call last):
>> File "<interactive input>", line 1, in <module>
>> File "C:\Python25\Lib\site-packages\pylab.py", line 1, in <module>
>> from matplotlib.pylab import *
>> File "C:\Python25\Lib\site-packages\matplotlib\__init__.py", line 129,
>> in <module>
>> from rcsetup import defaultParams, validate_backend, validate_toolbar
>> File "C:\Python25\Lib\site-packages\matplotlib\rcsetup.py", line 19,
>> in <module>
>> from matplotlib.colors import is_color_like
>> File "C:\Python25\Lib\site-packages\matplotlib\colors.py", line 54, in
>> <module>
>> import matplotlib.cbook as cbook
>> File "C:\Python25\Lib\site-packages\matplotlib\cbook.py", line 10, in
>> <module>
>> import numpy.ma as ma
>> ImportError: No module named ma
>>
>
> Sounds like there's a problem with your Numpy install. Matplotlib
> doesn't depend on Scipy.
>
> What is the result of typing the following at your Python prompt?
>
>
>>>> import numpy
>>>> numpy.__version__
>>>>
>
>
>>>> import matplotlib
>>>> matplotlib.__version__
>>>>
>
> Cheers,
> Scott
> <snip>
>
Scott,
Thank you for your dead-on correct answer. I indeed had version 1.0.4
of numpy, even after running the Windows uninstaller from the control
panel and running the installer for numpy 1.2.1. I had to go in and
manually remove directories and then I was finally able to rerun the
numpy installer and now I can import pylab. Could installing the latest
scipy on Windows also have been my problem?
David Lees
|