This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ezwelty
Recipients ezwelty, ned.deily, ronaldoussoren
Date 2018-03-21.18:11:42
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1521655902.2.0.467229070634.issue33111@psf.upfronthosting.co.za>
In-reply-to
Content
I've tried with additional backends: WX, WXAgg, WXCairo, Qt5Agg (in matplotlib speak).

With these, I can at least import matplotlib.pyplot, but as soon as say matplotlib.pyplot.plot is called and the backend is loaded, the code breaks (error message for WXAgg below). Is multiprocessing in an interactive shell simply not meant to be supported on MacOS?

Error in atexit._run_exitfuncs:
Traceback (most recent call last):
  File "/Users/Admin/.pyenv/versions/3.6.4/Python.framework/Versions/3.6/lib/python3.6/site-packages/matplotlib/_pylab_helpers.py", line 78, in destroy_all
    manager.destroy()
  File "/Users/Admin/.pyenv/versions/3.6.4/Python.framework/Versions/3.6/lib/python3.6/site-packages/matplotlib/backends/backend_wx.py", line 1303, in destroy
    self.frame.Destroy()
  File "/Users/Admin/.pyenv/versions/3.6.4/Python.framework/Versions/3.6/lib/python3.6/site-packages/matplotlib/backends/backend_wx.py", line 1256, in Destroy
    if not self.IsBeingDeleted():
RuntimeError: wrapped C/C++ object of type FigureFrameWxAgg has been deleted
History
Date User Action Args
2018-03-21 18:11:42ezweltysetrecipients: + ezwelty, ronaldoussoren, ned.deily
2018-03-21 18:11:42ezweltysetmessageid: <1521655902.2.0.467229070634.issue33111@psf.upfronthosting.co.za>
2018-03-21 18:11:42ezweltylinkissue33111 messages
2018-03-21 18:11:42ezweltycreate