How to install Expyriment?

The latest release of Expyriment can be found at the release page. Note, that Expyriment depends on the following software packages that have to be installed on your system:

Additional packages, which are optional and only required for some features of Expyriment are:

  • Numpy (>=1.6) (to use data preprocessing)
  • PySerial (>=2.5) (to use serial port communication)
  • PyParallel (>=0.2) (to use parallel port communication on Linux)
  • Inpout32 or dlportio (to use parallel port communication on Windows)

Please be aware that Expyriment plugins (extras) might have additional dependencies.

We provide more detailed platform-specific instructions for installing Expyriment here: