Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork7.9k
Closed
Labels
Milestone
Description
Bug summary
Under version 3.8.0 the plot window does not appear when using MacOSX as the backend (default under Mac OS). This is not an issues with the previous 3.7.3 version or when backend is set to TkAgg.
Code for reproduction
importmatplotlibimportmatplotlib.pyplotaspltimportnumpyasnpfrommatplotlibimportcm# matplotlib.use(backend="TkAgg")plt.style.use("_mpl-gallery")# Make dataX=np.arange(-5,5,0.25)Y=np.arange(-5,5,0.25)X,Y=np.meshgrid(X,Y)R=np.sqrt(X**2+Y**2)Z=np.sin(R)# Plot the surfacefig,ax=plt.subplots(subplot_kw={"projection":"3d"})ax.plot_surface(X,Y,Z,vmin=Z.min()*2,cmap=cm.Blues)ax.set(xticklabels=[],yticklabels=[],zticklabels=[])plt.show(block=False)input("Hit [return] to end")plt.close("all")
Actual outcome
No plot is generated.
Expected outcome
Additional information
If the code line
matplotlib.use(backend="TkAgg")
is uncommented the code will work as expected.
Operating system
Mac OS 13.5.2
Matplotlib Version
3.8.0
Matplotlib Backend
MacOSX
Python version
3.11.5
Jupyter version
No response
Installation
conda