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

mik*_*sey 1 python numpy matplotlib ipython

对于我的生活,我无法matplotlibipython不活动状态下显示图表.

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

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

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

第一:

ipython --pylab

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

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

第二:

ipython
import numpy
import pylab

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

如何显示情节?

Bre*_*arn 5

您可能拥有非GUI后端集.尝试pylab.get_backend()看看你设置了什么后端.请查看此处此处的文档,了解如何设置后端.