我正在尝试对一个函数进行排版,但是我收到了一个错误。我怎么能这样做?
我正在使用Enthought Canopy。
In[35] : plt.plot(np.arange(0, nx, 1), Iftarray[:, ny/2])
Out[35]: [<matplotlib.lines.Line2D at 0x8332dd8>]
答案 0 :(得分:3)
Sam在评论中说:这里没有错误;尝试:
plt.show()
你会感到惊讶:)
答案 1 :(得分:3)
正如其他人所说,您看到的输出文本是预期的,而不是错误。然而,这些信息虽然有用,却没有解决为什么你没有看到情节的问题。
如果你的IPython(Canopy的Python shell)在Pylab模式下运行(就像默认情况下那样;请参阅Preferences对话框的Python选项卡进行验证),那么也应该创建一个绘图窗口。但通常情况下,根据操作系统,此绘图窗口不会弹出Canopy顶部。所以你的第一个任务就是在你的窗户周围捅一下,确保它不存在,但你还没有看到它。
如果IPython shell 不在Pylab模式下运行,那么cenna75的响应是正确的;在您明确告知之前,情节不会显示。