Matplotlib:无法在spyder中关闭交互模式

时间:2019-01-04 10:23:43

标签: python matplotlib spyder

来自doc about interactive mode

使用此代码:

A[i]

import matplotlib.pyplot as plt plt.ioff() plt.plot([1.6, 2.7]) plt.show() 调用应阻塞,直到我关闭图形。但事实并非如此,show()不会阻止执行。我的图形仍然显示时,我可以向IPython shell添加一些代码。

show()

我的后端是'Qt5Agg'

我在另一个python env(来自Cygwin)上测试了此代码:它工作正常。

1 个答案:

答案 0 :(得分:1)

您可以通过以下方式关闭对matplotlib的支持:

Tools/Preferences/IPython Console/Graphics/Support for graphics(Matplotlib)/Activate support

enter image description here