You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Switching to inline means none of the interactive examples will work. To get them to work under jupyterlab (rather than the classic notebooks) the magics should be switched to %matplotlib widget and the install instruction should be updated to make sure ipympl is installed (on both the js and python sides).
changed the title [-][REQUEST for MERGE]Remove backend: matplotlib.use('nbagg')[/-][+]Remove backend and add resolve nteract: matplotlib.use('nbagg')[/+]on Oct 27, 2019
I am able to run all examples by switching to inline and removing backend at the same time. Also %matplotlib widget, after installing ipympl, results in the following error in the Test Install.ipynb.
Canvas(toolbar=Toolbar(toolitems=[('Home', 'Reset original view', 'home', 'home'), ('Back', 'Back to previous …
I believe you have to restart your server after installing ipympl. One of the strenghts of Matplotlib is that it is interactive (you can pan / zoom, add lines iteratively etc). Switching to the inline backend throws all of that out and replaces the plots to static png that must be generated all in one cell so I am very reluctant to change the tutorial to be based on 'inline'.
Activity
tacaswell commentedon Oct 27, 2019
Switching to inline means none of the interactive examples will work. To get them to work under jupyterlab (rather than the classic notebooks) the magics should be switched to
%matplotlib widget
and the install instruction should be updated to make sureipympl
is installed (on both the js and python sides).[-][REQUEST for MERGE]Remove backend: matplotlib.use('nbagg')[/-][+]Remove backend and add resolve nteract: matplotlib.use('nbagg')[/+]hasibzunair commentedon Oct 27, 2019
I am able to run all examples by switching to inline and removing backend at the same time. Also
%matplotlib widget
, after installingipympl
, results in the following error in theTest Install.ipynb
.I am using Python 3.6.8.
tacaswell commentedon Oct 27, 2019
I believe you have to restart your server after installing ipympl. One of the strenghts of Matplotlib is that it is interactive (you can pan / zoom, add lines iteratively etc). Switching to the inline backend throws all of that out and replaces the plots to static png that must be generated all in one cell so I am very reluctant to change the tutorial to be based on 'inline'.
hasibzunair commentedon Oct 27, 2019
I already restarted after installing it. Still results in the same error. Additionally, running the cell more than once results in another error:
KeyError: '97acd0c8fb504a2288834b349003b4ae'
tacaswell commentedon Oct 27, 2019
That still sounds like installation issues. Can you open an issue with https://github.com/matplotlib/jupyter-matplotlib ?
hasibzunair commentedon Oct 27, 2019
You can find the issue at #148. Any workarounds for the backend issue? Not sure if this
matplotlib.use('nbagg')
is needed anymore.tacaswell commentedon Oct 27, 2019
As I said above, we need to update the notebooks and install instructions to work with ipypmpl rather than
nbagg
.hasibzunair commentedon Oct 27, 2019
Requesting a review for #33