【发布时间】:2013-10-27 08:25:30
【问题描述】:
在许多教程中,我已经看到要生成绘图,运行 pyplot.hist 或 pyplot.plot 就足够了,但在我的情况下,无论如何我都必须添加 pyplot.show 才能看到结果。我在 Mac OS X 上的 Spyder IDE 中编写代码。我应该如何处理这个问题?
一个例子:
from matplotlib import pyplot
X=[1,2,3]
Y=[2,3,8]
pyplot.plot(X,Y)
P.S.:首先我自己编译并手动安装了库,现在即使我通过 DMG+Anaconda 安装它,结果也是一样的!
【问题讨论】:
-
请发帖SSCCE。没有人很难提供帮助。
-
尝试在导入
pyplot之后添加pyplot.ion(),您应该能够避免show()... -
(Spyder dev here) 你是如何安装 Spdyer 的?使用我们的 DMG、Anaconda 或 MacPorts?另外,请提供一个不适合您自己测试的示例。
-
@SaulloCastro,谢谢,但没用。
-
@CarlosCordoba,我自己编译的。
标签: python macos matplotlib plot spyder