Troubleshooting =============== Installation and imports ------------------------ Use the same Python interpreter for installation and execution:: python -m pip install --upgrade FlowCyPy python -c "import FlowCyPy; print(FlowCyPy.__version__)" A missing native module often means that no compatible wheel was installed or a source build did not finish. Confirm your Python version and platform before changing the simulation. Source builds need the repository's compiler and native library dependencies. Plots on a server ----------------- Use ``MPLBACKEND=Agg`` for Matplotlib on a headless machine. Save figures to files when no interactive display is available. Units and signal interpretation ------------------------------- Supply dimensional inputs with ``FlowCyPy.units.ureg``. Inspect particle arrivals and analog detector signals before adjusting triggering or classification. Clipping, saturation, noise and thresholds can change observed event counts; compare stages of the tutorial workflow rather than only its final plots.