notebook: Bug switching backend between inline and qt or notebook
I routinely switch back and forth between notebook
and inline
backends. Occasionally the notebook
backend does not show the figure but an empty space, and a static image is shown in the output area below.
Usually when this happens I get messages like this in the terminal:
[IPKernelApp] ERROR | No such comm: c1fa5e1e9de8413692476a2c8fdf34bb
It seems to me that the probability of seeing this bug increases with “heavy” plots. I tried to create a small notebook showing the problem:
https://gist.github.com/tritemio/a4554323fe0faca85c57
However most of the times the previous notebook only triggers the No such comm
message but the notebook
figure still shows correctly.
I have a much more complex code that triggers the bug much more often though.
attn: @tacaswell
About this issue
- Original URL
- State: open
- Created 9 years ago
- Reactions: 5
- Comments: 28 (17 by maintainers)
There is a nice analysis about the switching to
%matplotlib notebook
part in https://github.com/shoeffner/cvloop/issues/20#issuecomment-340292628@tritemio try just calling
a bunch of times in a cell, holding ctrl whilst pressing return. That should do the same as you suggest, but without having to wait for the plot.