Struggled with this too, but found a solution that works for me. Just change the code to: {cerebro.run() cerebro.plot(iplot=False)} and make sure the Spyder graphics backend is on 'automatic'.