Installing HoloViews#

The quickest and easiest way to get the latest version of all the recommended packages for working with HoloViews on Linux, Windows, or Mac systems is via the conda command provided by the Anaconda or Miniconda scientific Python distributions:

conda install -c pyviz holoviews

This recommended installation includes the default Matplotlib plotting library backend, the more interactive Bokeh plotting library backend, and the Jupyter Notebook.

A similar set of packages can be installed using pip, if that command is available on your system:

pip install "holoviews[recommended]"

pip also supports other installation options, including a minimal install of only the packages necessary to generate and manipulate HoloViews objects without visualization:

pip install holoviews

This minimal install will install only the required packages, for HoloViews to run. This makes it very easy to integrate HoloViews into your workflow or as part of another project.

Now that you are set up you can get a copy of all the examples shown on this website:

holoviews --install-examples
cd holoviews-examples

Once you’ve installed HoloViews examples, you can get started by launching Jupyter Notebook

jupyter notebook

Or JupyterLab

jupyter lab

Both can be installed with pip or conda:

pip install jupyterlab
conda install jupyterlab

For helping develop HoloViews see the developer guide.