From 9c35c85712a8b90063d17afaed5fb57eee432a6e Mon Sep 17 00:00:00 2001 From: Paul Romano Date: Fri, 19 Oct 2018 10:49:01 -0500 Subject: [PATCH] Fixes in openmc-plot-mesh-tally (thanks to Sharif Abu Darda) --- scripts/openmc-plot-mesh-tally | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/openmc-plot-mesh-tally b/scripts/openmc-plot-mesh-tally index 0dfb29b9b3..61ada852cb 100755 --- a/scripts/openmc-plot-mesh-tally +++ b/scripts/openmc-plot-mesh-tally @@ -11,8 +11,10 @@ import tkinter.font as font import tkinter.messagebox as messagebox import tkinter.ttk as ttk +import matplotlib +matplotlib.use("TkAgg") from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg -from matplotlib.backends.backend_tkagg import NavigationToolbar2TkAgg +from matplotlib.backends.backend_tkagg import NavigationToolbar2Tk from matplotlib.figure import Figure import matplotlib.pyplot as plt import numpy as np @@ -56,7 +58,7 @@ class MeshPlotter(tk.Frame): self.canvas.get_tk_widget().pack(side=tk.TOP, fill=tk.BOTH, expand=1) # Create the navigation toolbar, tied to the canvas - self.mpl_toolbar = NavigationToolbar2TkAgg(self.canvas, figureFrame) + self.mpl_toolbar = NavigationToolbar2Tk(self.canvas, figureFrame) self.mpl_toolbar.update() self.canvas._tkcanvas.pack(side=tk.TOP, fill=tk.BOTH, expand=1)