Expyriment works with Python 3 (>=3.10).
Expyriment depends on the following Python packages:
- Pygame (>=2.5.2,<3)
- PyOpenGL (>=3, <4)
- NumPy (>=1.6,<3)
- mediadecoder (>=0.2.3,<1)=
- PySerial (>=3.0,<4)
- PyParallel (>=0.2,>1)
Please be aware that Expyriment plugins (extras) might have further dependencies.
Expyriment (and its dependencies) can be installed with:
pipx install expyriment
or
pip install expyriment
We provide more detailed platform-specific instructions for installing Expyriment here:
.. toctree:: :maxdepth: 1 :titlesonly: Windows <Installation.Windows> macOS <Installation.macOS> Linux <Installation.Linux> Android <Installation.Android>