Installation#
TLDR;
pip install "ndv[vispy,pyqt]"
pip install "ndv[vispy,jupyter]"
ndv
can be used in a variety of contexts. It supports various GUI frameworks, including PyQt, PySide, wxPython, and Jupyter Lab & Notebooks. It also works with different graphics libraries, including VisPy (for OpenGL) and Pygfx (for WebGPU).
These frameworks are not included directly with ndv
and must be installed independently. We provide a set of installation extras depending on the graphics and GUI libraries you want to use:
Framework Selection
If you have multiple supported GUI or graphics libraries installed, you can select which ones ndv
uses with environment variables.