Skip to content

Python Install

pip

pip install doppler-dsp

No system libraries needed

The wheel bundles all native dependencies — the streaming extension statically links a vendored copy of nats.c. pip install works out of the box on Linux (x86_64, aarch64), macOS (arm64) and Windows (x64), for Python 3.9+.

Windows

The Windows wheel is the same package as on Linux and macOS, including the NATS stream layer (doppler.stream, doppler.wfm.StreamSink) and the wfmgen command, which it has carried since #1575.

Verify

python -c "import doppler; print(doppler.__version__)"

Optional extras

Extra Install command Adds
cli pip install "doppler-dsp[cli]" doppler compose pipeline orchestrator (pydantic, pyyaml, rich)
specan pip install "doppler-dsp[specan]" Terminal spectrum analyzer (rich)
examples pip install "doppler-dsp[examples]" What the example scripts draw and design with (matplotlib, scipy)
specan-web pip install "doppler-dsp[specan-web]" Browser spectrum analyzer (FastAPI + WebSocket)

Install multiple extras at once

pip install "doppler-dsp[specan,specan-web]"