交互式显示python中matplotlib中的图形

时间:2012-06-16 19:11:30

标签: python numpy ipython matplotlib

对于我的生活,我无法matplotlib ipython无效地显示图表。

我尝试了两种方法 - 每次都得到相同的结果:

In [10]: plot([1,2,3])
Out[10]: [<matplotlib.lines.Line2D at 0x104e9ca50>]

到目前为止,我尝试了两种方法: 使用the documentation作为指导,我尝试了两种不同的方法:

首先:

ipython --pylab

plot([1,2,3])
xlabel('hi mom')

In [3]: plot([1,2,3])
Out[3]: [<matplotlib.lines.Line2D at 0x107e369d0>]

第二

ipython
import numpy
import pylab

In [5]: pylab.plot([1,2,3])
Out[5]: [<matplotlib.lines.Line2D at 0x104ca7b90>]

如何显示情节?

1 个答案:

答案 0 :(得分:5)

您可能拥有非GUI后端设置。尝试执行pylab.get_backend()以查看您设置的后端。请查看文档herehere,了解如何设置后端。