Some specs:
Windows 7 enterprise
Python version 2.7
Bokeh version 0.12.1
Installed via pip
Dependencies versions are >= required.
Plotting with glyphs and most other things work, however I can’t seem to even import the charts interface.
Python
import bokeh.charts
or
from bokeh.charts import <anything, such as *, Bar, etc.>
results in the following
from bokeh.charts import Bar
Traceback (most recent call last):
File “”, line 1, in
File “C:\Python27\lib\site-packages\bokeh\charts_init_.py”, line 21, in <mo
from .builders.line_builder import Line
File “C:\Python27\lib\site-packages\bokeh\charts\builders\line_builder.py”, li
ne 22, in
from …builder import XYBuilder, create_and_build
File “C:\Python27\lib\site-packages\bokeh\charts\builder.py”, line 618, in <mo
class XYBuilder(Builder):
File “C:\Python27\lib\site-packages\bokeh\charts\builder.py”, line 629, in XYB
uilder
default_attributes = {‘color’: ColorAttr()}
File “C:\Python27\lib\site-packages\bokeh\charts\attributes.py”, line 238, in
init
super(ColorAttr, self).init(**kwargs)
File “C:\Python27\lib\site-packages\bokeh\charts\attributes.py”, line 113, in
init
self.default = next(iter(copy(self.iterable)))
File “C:\Python27\lib\copy.py”, line 96, in copy
return _reconstruct(x, rv, 0)
File “C:\Python27\lib\copy.py”, line 335, in _reconstruct
y.append(item)
File “C:\Python27\lib\site-packages\bokeh\core\property_containers.py”, line 1
9, in wrapper
self._notify_owners(old)
File “C:\Python27\lib\site-packages\bokeh\core\property_containers.py”, line 4
3, in _notify_owners
for (owner, prop) in self._owners:
AttributeError: ‘PropertyValueList’ object has no attribute ‘_owners’
``
Now, this problem did not exist with Bokeh 0.10.0 (where I think I used _legacy_charts but still think that I could at least import bokeh.charts) but I get this error with 0.11.0, 0.12.0, and 0.12.1.