2017-10-09 15 views
0

私は次のインポートholoviews /ボケインポートエラー

from holoviews.plotting.bokeh import BokehRenderer 

してエラーが発生した

In [2]: bokeh.__version__ 
Out[2]: '0.12.1' 

In [4]: holoviews.__version__ 
Out[4]: 1.8.4 

で働いている:

--------------------------------------------------------------------------- 
ImportError        Traceback (most recent call last) 
<ipython-input-1-c53ae81a79e0> in <module>() 
----> 1 from holoviews.plotting.bokeh import BokehRenderer 

/usr/local/lib/python3.6/site-packages/holoviews/plotting/bokeh/__init__.py in <module>() 
     2 
     3 import numpy as np 
----> 4 from bokeh.palettes import all_palettes 
     5 
     6 from ...core import (Store, Overlay, NdOverlay, Layout, AdjointLayout, 

ImportError: cannot import name 'all_palettes' 

「これは前に働いている、と私ができます何が変わったかを追跡する。

答えて

4

HoloViews 1.8.4では、> 0.12.6を推奨する最新のバージョンのbokehが必要です。問題を解決し

conda install -c bokeh bokeh=0.12.9 

または

pip install bokeh 
+0

おかげで、私はとのアップグレードをお勧めしたいです。私は 'pip3 install --upgrade bokeh'を実行した後に最新のbokehを持っていると思っていましたが、明らかに再インストールが必要でした。 – clstaudt

関連する問題