1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
Installation
============
How to install Expyriment?
--------------------------
The latest releases of Expyriment can be downloaded from GitHub_. Note, that
Expyriment depends on the following software packages that have to be installed
on your system:
* `Python 2`_ (>=2.6),
* Pygame_ (>=1.9)
* PyOpenGL_ (>=3.0).
Additional packages, which are optional and only required for some features of
Expyriment are PySerial_ (>=2.5) (to use serial port communication),
PyParallel_ (>=0.2) (to use parallel port communication) and NumPy_ (>=1.6) (to
use data preprocessing). Please be aware that Expyriment plugins (extras) might
have additional dependencies.
**Importantly, Expyriment relies on 32-bit versions of all these packages!**
We provide more detailed platform-specific instructions for installing
Expyriment here:
.. toctree::
:maxdepth: 1
:titlesonly:
Windows <Installation.Windows>
Linux <Installation.Linux>
Mac OS X <Installation.OSX>
Android <Installation.Android>
.. _`Python 2`: http://www.python.org/
.. _Pygame: http://www.pygame.org/
.. _PyOpenGl: http://www.pyopengl.sourceforge.net
.. _PyParallel: http://pyserial.sourceforge.net
.. _PySerial: http://pyserial.sourceforge.net/pyparallel.html
.. _NumPy: http://numpy.org/
.. _GitHub: https://github.com/expyriment/expyriment/releases
|