Bokeh is officially supported and tested on Python 3.6 and above (CPython).
You can install Bokeh with either conda or pip:
Installing with conda
Use this command to install Bokeh:
conda install bokeh
Conda requires either Anaconda or Miniconda to be installed on your
Installing with pip
pip install bokeh
For more detailed information on installing and potential problems you might
encounter, go to the Installation details section.
Follow these guides to quickly learn about the most important features and
capabilities of Bokeh.
The first steps guides are for anybody who is new to Bokeh. The only
prerequisites for using these guides are a basic understanding of Python and a
working installation of Bokeh.
The first steps guides include lots of examples that you can copy to your
development environment. There are also many links to the more in-depth
resources of the user guide and
reference guide in case you want to learn more about any of
the topics covered in the first steps guides.
Creating a simple line chart plot
Go to section 1
Adding and customizing renderers
Go to section 2
Adding legends, text, and annotations
Go to section 3
Customizing your plot
Go to section 4
Vectorizing glyph properties
Go to section 5
Go to section 6
Displaying and exporting
Go to section 7
Providing and filtering data
Go to section 8
Go to section 9