【发布时间】:2014-08-01 03:10:14
【问题描述】:
我只是想用 python 的 matplotlib 绘制一个基本的折线图。但是我遇到了连续的错误并一一修复,但这次卡住了。我正在使用 Python 2.7,下面是我要运行的代码。
>>> import matplotlib.pyplot as plt
>>> plt.plot([1,2,3,4])
>>> plt.ylabel('some numbers')
>>> plt.show()
以下是回溯。我错过了什么?
> 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.
【问题讨论】:
-
C:\Python27\lib\site-packages\matplotlib\__path.pyd存在吗? -
我的第一个猜测是
matplotlib安装问题,代码没问题。 -
以前似乎已在此处回答了一个相同的问题:LINK。尝试接受的解决方案。
标签: python python-2.7 matplotlib