尝试使用matplotlib时出错

时间:2014-08-01 03:10:15

标签: python python-2.7 matplotlib

我只想尝试使用python的matplotlib绘制基本折线图。但我一次又一次地得到连续的错误和修复,但这次却停滞不前。我使用Python 2.7及以下版本是我试图运行的代码。

>>> import matplotlib.pyplot as plt
>>> plt.plot([1,2,3,4])
>>> plt.ylabel('some numbers')
>>> plt.show()

以下是Traceback。我错过了什么?

> Traceback (most recent call last):   File "<pyshell#9>", line 1, in
> <module>
>     import matplotlib.pyplot as plt   File "C:\Python27\lib\site-packages\matplotlib\pyplot.py", line 24, in
> <module>
>     import matplotlib.colorbar   File "C:\Python27\lib\site-packages\matplotlib\colorbar.py", line 27, in
> <module>
>     import matplotlib.artist as martist   File "C:\Python27\lib\site-packages\matplotlib\artist.py", line 8, in
> <module>
>     from transforms import Bbox, IdentityTransform, TransformedBbox, \   File "C:\Python27\lib\site-packages\matplotlib\transforms.py", line
> 35, in <module>
>     from matplotlib._path import (affine_transform, count_bboxes_overlapping_bbox, ImportError: DLL load failed: %1 is not
> a valid Win32 application.

1 个答案:

答案 0 :(得分:0)

一种可能性是您为不同版本的python安装了旧版本的matplotlib,其中库已安装到sys.path之前的某个位置

e.g。我在%USER%\ AppData \ Roaming \ Python \ Python27 \ site-packages

中找到了一个古老的版本