<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">Hi all,</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">I've been using yt for some time, but mostly as a way to access AMR data generated by FLASH.  Just now I tried using the (new, I think) interactive plotting capabilities of yt by doing:</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">yt.toggle_interactivity()</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">ds = yt.load(hdf5_file)</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">p2d = yt.plot_2d(ds,'temperature')</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">When I toggle interactivity I get the message:</div><div>Using matplotlib backend: Qt5Agg</div><div><br></div><div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">​but when I try to generate the 2d plot I get a bunch of error messages ending with:</div><div class="gmail_default"><span style="font-family:tahoma,sans-serif;font-size:small">​</span><font face="tahoma, sans-serif">/export/slavin/python/anaconda/lib/python2.7/site-packages/yt/visualization/base_plot_types.pyc in _set_canvas(self)</font></div><div class="gmail_default"><font face="tahoma, sans-serif">    120                 mod = __import__('matplotlib.backends', globals(), locals(),</font></div><div class="gmail_default"><font face="tahoma, sans-serif">    121                                  [backend_dict[key][0]], 0)</font></div><div class="gmail_default"><font face="tahoma, sans-serif">--> 122                 submod = getattr(mod, backend_dict[key][0])</font></div><div class="gmail_default"><font face="tahoma, sans-serif">    123                 FigureCanvas = getattr(submod, backend_dict[key][1])</font></div><div class="gmail_default"><font face="tahoma, sans-serif">    124                 if len(backend_dict[key]) > 2:</font></div><div class="gmail_default"><font face="tahoma, sans-serif"><br></font></div><div class="gmail_default"><font face="tahoma, sans-serif">AttributeError: 'module' object has no attribute 'backend_gt5agg'</font></div></div><div><br></div><div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">​So somehow the backend got changed to, or was assumed​ to be, gt5agg rather than qt5agg.  It's especially weird in that I don't think there even is a gt5agg backend.  Seems a mixture of qt5agg and gtkagg.  Any ideas?</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">Jon</div><br></div><div>-- <br></div><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr">________________________________________________________<br>Jonathan D. Slavin                 Harvard-Smithsonian CfA<br><a href="mailto:jslavin@cfa.harvard.edu" target="_blank">jslavin@cfa.harvard.edu</a>       60 Garden Street, MS 83<br>phone: (617) 496-7981       Cambridge, MA 02138-1516<br>cell: (781) 363-0035             USA<br>________________________________________________________<br><br></div></div></div></div>
</div>