我最近尝试在jupyterlab 0.32.1的holoviews-示例中运行1-Introduction.ipynb
笔记本,其中安装了bokeh 0.12.16,holoviews 1.10.7和jupyterlab_pyviz 0.5.2。但是,这些图似乎并没有在单元格中绘制。此外,我无法移动或删除该图(运行笔记本中包含散点图的第一个单元格时,请参见以下示例):
关于什么可能导致这种情况的任何想法?如果我直接使用bokeh,我没有这个问题。
答案 0 :(得分:3)
每philippjfr,beakerx-jupyterlab扩展名的存在会干扰全视角。禁用前者可以解决问题。
答案 1 :(得分:0)
我在WSL Linux(Ubuntu)上遇到了同样的问题,并安装了最新的依赖项(conda-forge):
对我来说,诀窍是卸载纱线,重新安装纱线,然后让jupyter实验室重建扩展名。然后重叠的bokeh / holoviews图形消失了。
sudo apt-get remove yarn && sudo apt-get purge yarn
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update && sudo apt-get install yarn
答案 2 :(得分:0)
在JupyterLab 1.x中,我还遇到了一个问题,即所有bokeh / holoviews过程都运行以创建一个交互式绘图[with box_selection],但是要看到它被渲染以便可以交互使用,我必须更新以下内容:
jupyter labextension install jupyterlab_bokeh
jupyter labextension install @pyviz/jupyterlab_pyviz