Matplotlib Graph没有出现在OSX上?

时间:2017-07-15 08:15:15

标签: python macos matplotlib

我目前正在尝试使用Python3和matplotlib绘制数据。我在OSx Sierra上开发,当我运行时,它没有出现。没有返回错误。我在我的代码中包含了plt.show(),它肯定在运行。任何有助于获得此图表的帮助将不胜感激。在Emacs编辑的Vanilla Python3从IDLE和终端运行。都没有工作。谢谢。

Shape

不产生任何东西,也没有错误。我试过了     plt.switch_backend('MacOSX')并且错误仍然存​​在。

1 个答案:

答案 0 :(得分:1)

只需将注释包装成答案:pyplot.show()只生成一个数字,如果已创建数字。这可以通过陈述

明确地完成
fig = plt.figure()

或隐含地通过绘制某些东西(然后在背景中创建该图形),例如

plt.plot([1,2,3])

调用plt.show()后,所有当前活动的数字都将显示在屏幕上。