<div dir="ltr">Currently that's not supported outside of a Jupyter notebook.<div><br></div><div>That said, in the next major release of yt (yt 3.4) we will add support for this. If you'd like to try it out right now you'll need to install yt from the "yt" branch of the mercurial repository. There are instructions on how to build yt from source here:</div><div><br></div><div><a href="http://yt-project.org/docs/dev/installing.html#installing-yt-using-pip-or-from-source">http://yt-project.org/docs/dev/installing.html#installing-yt-using-pip-or-from-source</a><br></div><div><br></div><div>Here's some description in the docs for the in-development version of yt where this feature is available already:</div><div><br></div><div><a href="http://yt-project.org/docs/dev/visualizing/plots.html#viewing-plots">http://yt-project.org/docs/dev/visualizing/plots.html#viewing-plots</a><br></div><div><br></div><div>Basically you just do:</div><div><br></div><div>import yt</div><div>yt.toggle_interactivity()</div><div><br></div><div>And the next time you call plot.show() it should pop up a GUI plot window using your default matplotlib backend. Unfortunately we can't make this behavior the default since yt is often used in headless ssh sessions on a supercomputer where using an interactive GUI backend would cause a crash.</div><div><br></div><div>-Nathan</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 6, 2017 at 8:08 AM, (Jan) Christoph Bischko <span dir="ltr"><<a href="mailto:christoph.bischko@gmail.com" target="_blank">christoph.bischko@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
This is a newbie-question concerning plots, so feel free to ignore it.<br>
<br>
I'm doing something like<br>
<br>
> ds = yt.load( fname, unit_base=unit_base, bounding_box=bbox )<br>
> px = yt.ProjectionPlot( ds, 'y', ('gas', 'density') )<br>
> px.save()<br>
<br>
Which saves the plot that I want to a file.<br>
<br>
How can preview the same plot in a window?<br>
Basically I'm looking for a yt equivalent to `matplotlib.pyplot.show()`<br>
instead `px.save()`, which corresponds more to a `plt.savefig()` in<br>
matplotlib.<br>
<br>
I'm aware that `px.show()` would work in jupyter/ipython notebook.<br>
Unfortunately outside it throws<br>
<br>
> yt.utilities.exceptions.<wbr>YTNotInsideNotebook: This function only works<br>
from within an IPython Notebook<br>
<br>
Cherrs,<br>
Christoph<br>
<br>
<br>______________________________<wbr>_________________<br>
yt-users mailing list<br>
<a href="mailto:yt-users@lists.spacepope.org">yt-users@lists.spacepope.org</a><br>
<a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org" rel="noreferrer" target="_blank">http://lists.spacepope.org/<wbr>listinfo.cgi/yt-users-<wbr>spacepope.org</a><br>
<br></blockquote></div><br></div>