The problem here is probably old Bokeh sticking around in the notebook and interfering with the newer version. I’ve investigated this before and didn’t find any great solutions but I’ll have another go at modifying it such that new Bokeh always overrides the old version. But the process for fixing this manually is:
- Clear the notebook
- Save the notebook
- Reload the page
- Rerun the notebook
In JupyterLab you additionally have to make sure that none of the other tabs are loading an older version of Bokeh which might interfere.