1

在许多教程中,我已经看到生成绘图,运行pyplot.histpyplot.plot就足够了,但在我的情况下,无论如何我都必须添加pyplot.show,才能看到结果。我在 Mac OS X 上的 Spyder IDE 中编写代码。我应该如何处理这个问题?

一个例子:

from matplotlib import pyplot
X=[1,2,3]
Y=[2,3,8]
pyplot.plot(X,Y)

PS:首先我自己编译并手动安装了库,现在即使我通过 DMG+Anaconda 安装它,结果也是一样的!

4

1 回答 1

1

此行为取决于后端和您使用的解释器。例如,我在 OS X 上的 pylab 模式下使用 ipython 和 matplotlib 1.3.0 并且图形立即出现。

否则,您可以通过调用pyplot.ion().

于 2013-10-18T14:39:35.737 回答