您应该如何在气隙系统(无法访问互联网)中使用具有散景后端的 Holoviews?
在这种情况下,可以通过将以下内容放在笔记本的顶部,在 Jupyter 笔记本中使用内联方式仍然显示散景:
import bokeh.io
from bokeh.resources import INLINE
bokeh.io.output_notebook(INLINE)
但是,这些相同的行似乎无法使具有散景后端的全息视图在相同的环境中工作。 Holoviews 默默地无法提供空白输出。有什么办法让它以优雅的方式工作吗?
我发现有一个(次优)解决方法,可以将 bokeh 的
show
函数与 hv.render
函数一起使用。下面显示了您期望的曲线:
import bokeh.io
from bokeh.resources import INLINE
bokeh.io.output_notebook(INLINE)
import holoviews as hv
show(hv.render(
hv.Curve([1,2,3])
))
如果有一种方法可以在没有额外的
shot(hv.render())
包装纸的情况下做到这一点,那就更好了,但这在紧要关头会起作用。