我注意到当我运行以下代码时:
import pylab as pl
pl.ion()
# Plot something
pl.show()
pl.close()
最后一条语句未完全关闭图表。虽然图表变暗,内容消失了,但是图表仍停留在屏幕上,直到我退出IPython如下所示。 我正在使用最新的稳定版本matplotlib(1.3.1)的Anaconda发行版,在Linux 64位上,并使用ssh -X远程连接。
我正在使用以下的后端:
backend : QT4Agg
backend.qt4 : PySide
pl.show()
吗(这应该会阻止代码执行到pl.close
直到你手动关闭窗口)。你使用哪个后端? - David ZwickerTkAgg
吗?就像我说的,我无法重现你的问题,但在我看来这似乎是一个错误。 - David Zwicker