如何避免 Bokeh/Holoviews 导入错误(None 的后端可以被导入)?
How to avoid Bokeh/Holoviews Import Errors (None of the backends could be imported)?
试图让 holoviews/bokeh 正常工作,但不幸的是我 运行 从一开始就遇到了问题。按照此处的教程进行操作:http://holoviews.org/reference/elements/bokeh/Chord.html
但我一开始就卡住了。
import pandas as pd
import holoviews as hv
from holoviews import opts, dim
from bokeh.sampledata.les_mis import data
#all above imports run fine, I have ensured that bokeh and holoviews are
#updated (via pip install --upgrade xxx)
#following line produces the error:
hv.extension('bokeh')
我收到的消息是:ImportError: None of the backends could be imported
如果有帮助,当我尝试解决此问题时,有人告诉我尝试不同的导入:
import holoviews.plotting.bokeh
但这会产生不同的错误:ImportError: cannot import name 'FreehandDrawTool'
因此,我什至无法开始探索散景提供的不同可视化选项。
我尝试同时使用 jupyter notebooks 和 atom。我安装了所有依赖项并且也是最新的(matplotlib、pandas 等)谢谢。
听起来您使用的是旧版散景。 HoloViews 至少需要 Bokeh 1.0,并且在 Bokeh >=1.1 时效果最佳。
试图让 holoviews/bokeh 正常工作,但不幸的是我 运行 从一开始就遇到了问题。按照此处的教程进行操作:http://holoviews.org/reference/elements/bokeh/Chord.html
但我一开始就卡住了。
import pandas as pd
import holoviews as hv
from holoviews import opts, dim
from bokeh.sampledata.les_mis import data
#all above imports run fine, I have ensured that bokeh and holoviews are
#updated (via pip install --upgrade xxx)
#following line produces the error:
hv.extension('bokeh')
我收到的消息是:ImportError: None of the backends could be imported
如果有帮助,当我尝试解决此问题时,有人告诉我尝试不同的导入:
import holoviews.plotting.bokeh
但这会产生不同的错误:ImportError: cannot import name 'FreehandDrawTool'
因此,我什至无法开始探索散景提供的不同可视化选项。
我尝试同时使用 jupyter notebooks 和 atom。我安装了所有依赖项并且也是最新的(matplotlib、pandas 等)谢谢。
听起来您使用的是旧版散景。 HoloViews 至少需要 Bokeh 1.0,并且在 Bokeh >=1.1 时效果最佳。