Python 尝试使用matplotlib时出错
我只是想用python的matplotlib绘制一个基本的折线图。但我不断地犯错误,一个接一个地修正,但这一次被卡住了。我正在使用Python2.7,下面是我试图运行的代码Python 尝试使用matplotlib时出错,python,python-2.7,matplotlib,Python,Python 2.7,Matplotlib,我只是想用python的matplotlib绘制一个基本的折线图。但我不断地犯错误,一个接一个地修正,但这一次被卡住了。我正在使用Python2.7,下面是我试图运行的代码 >>> import matplotlib.pyplot as plt >>> plt.plot([1,2,3,4]) >>> plt.ylabel('some numbers') >>> plt.show() 下面是回溯。我错过了什么 > Tr
>>> 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.
>回溯(最后一次调用):文件“”,第1行,在
>
>以plt文件“C:\Python27\lib\site packages\matplotlib\pyplot.py”的形式导入matplotlib.pyplot,在中的第24行
>
>导入matplotlib.colorbar文件“C:\Python27\lib\site packages\matplotlib\colorbar.py”,第27行,在中
>
>将matplotlib.artist作为martist文件“C:\Python27\lib\site packages\matplotlib\artist.py”导入到中的第8行
>
>来自transforms import Bbox、IdentityTransform、TransformedBbox、文件“C:\Python27\lib\site packages\matplotlib\transforms.py”,第行
>35,在
>从matplotlib.\u路径导入(仿射\u变换,计数\u盒\u重叠\u盒,导入错误:DLL加载失败:%1不是
>有效的Win32应用程序。
一种可能性是,您已经为不同版本的python安装了较旧版本的matplotlib,该库是在sys.path的较早位置安装的
e、 g.我在%USER%\AppData\Roaming\Python\Python27\site packagesDoes
C:\Python27\lib\site packages\matplotlib\\uu path.pyd
中发现了一个古老的版本?我的第一个猜测是matplotlib
安装问题,代码很好。以前这里似乎已经回答了一个相同的问题:。尝试接受的解决方案。