1

对于我的生活,我无法matplotlib在不活动的情况下显示图表ipython

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

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

以下是我迄今为止尝试过的两种方法: 使用文档作为指导,我尝试了两种不同的方法:

第一的:

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>]

如何让情节显示?

4

1 回答 1

5

您可能有一个非 GUI 后端集。试着做pylab.get_backend()看看你设置了什么后端。查看此处此处的文档以了解如何设置后端。

于 2012-06-16T19:16:30.667 回答