Possible Duplicate:
matplotlib does not show my drawings although I call pyplot.show()
我是Matplotlib的新手,遇到过这个问题。我用的是Ubuntu系统。我从Matplotlib 0.99开始,意识到我真的需要新版本中“triplot”的新特性。所以我下载了最新版本
git clone git://github.com/matplotlib/matplotlib.git
并安装了它。但是,当我以交互方式使用python时,pyplot.show()
不会显示我绘制的图,也不会以任何错误消息进行响应。pyplot.show()
在旧版本的matplotlib 0.99中确实有效。
更具体地说,我在导入包中的“matplotlib”或模块时似乎没有问题;我可以生成一堆数字的pdf文件,但是我不能在代码末尾键入pyplot.show()
来显示这些数字。有人能帮我吗?谢谢您!
我也遇到了同样的问题,并通过设置适当的显示后端解决了这个问题,如下matplotlib does not show my drawings although I call pyplot.show()
实现这一目标有两种方法:
1.在导入matplotlib之后,在代码中设置后端:
2.或者在matplotlibrc文件中定义后端(如matplotlib.matplotlib_fname()所示):
这里有更多信息:http://matplotlib.sourceforge.net/users/customizing.html
相关问题 更多 >
编程相关推荐