无法从bokeh.themes导入主题内置的bokeh

时间:2019-07-20 02:20:08

标签: python-3.x bokeh jupyter-lab

我正在尝试在jupyter实验室中为散景图设置主题。

为此,我正在关注官方文档,并从https://bokeh.pydata.org/en/latest/docs/reference/themes.html复制了确切的代码。

但是,我收到一个错误cannot import name 'built_in_themes'

我假设默认主题位置已更改,但是除了上述记录bokeh.themes的页面外,似乎找不到其他内容。

2 个答案:

答案 0 :(得分:0)

  

我认为默认主题位置已更改

否,自从1.0版中添加以来,它一直只在同一位置。几乎可以肯定的解释是,您使用的版本早于该版本。

答案 1 :(得分:0)

就像bigreddot所说的,相同的位置。

检查您的Bokeh版本:

$ python3.7
>>> import sys
>>> print(sys.version)
>>> import bokeh
>>> print(bokeh.__version__) 

或通过jupyter笔记本:

import numpy as np
from bokeh.io import output_notebook, show
from bokeh.plotting import figure

在示例here provided之后,输出应为like this:

也许您只是在使用旧版本的环境中工作。