0

我在 Chrome 上运行 Anaconda 10.0 Jupyter Notebook Python 3.8,散景 2.3.0。在我的另一台 PC 上(应该是相同的设置,除了这是稍晚的 Anaconda 版本)图像很好,但是在这上面没有图像,Javascript 控制台告诉我:

Bokeh:错误:无法运行 BokehJS 代码,因为缺少 BokehJS 库

我在这里或网络上的其他地方找不到解决此问题的简单有效解决方案,现在我完全不知所措。

我正在运行的缩写代码是:

import regex as rg
import pandas as pd
import numpy as np

import datashader as ds, colorcet
import holoviews as hv
from holoviews.operation.datashader import datashade
from holoviews import opts

hv.extension("bokeh")
datashade(hv.Points(df_re), cmap=colorcet.fire).relabel('Reflectances').opts(height=700, width=800)

问题出在哪里,我应该如何解决?

4

2 回答 2

1

不幸的是,这对我不起作用,仍然是同样的错误。

我发现有趣的是在安装版本之前。1.0.3的扩展,Anaconda提示说:

(Datashader-Holoview) C:\Windows\system32>jupyter labextension list
JupyterLab v2.2.6
No installed extensions

就好像环境中不存在该扩展的任何版本。

于 2021-03-09T09:33:09.873 回答
0

最新的 pyviz jupyter labextension (1.0.4) 可能存在错误。完成后看看它是否适合你

jupyter labextension install @pyviz/jupyterlab_pyviz@1.0.3

这对我有用。

于 2021-03-09T00:11:48.343 回答