No, everything is supposed to work with both values of interactive. The difference is supposed to be that show blocks only in non-interactive mode.
I see the same problem with qt4agg backend on linux. I don't think it was doing that back when I was working on show, so I suspect something changed in qt4agg backend; either that, or this is something I thought I tested but didn't. It still works under ipython from git.
On 04/04/2011 10:24 AM, Darren Dale wrote:
When I run some of the examples in pylab_examples, like
simple_plot.py, the call to show() yields a window that immediately
closes. This is with either the v1.0.x or master branches on OS X with
python 2.7 and the qt4 backend, with interactive=True in matplotlibrc.
When I change interactive to False, the window remains open until I
Is interactive=True not supported for scripts anymore?