My favorites | Sign in
Project Home Downloads Wiki
Project Information
Members
Featured
Downloads
Links

Overview

PsychoPy is an open-source package for creating psychology stimuli in Python (A real and free alternative to Matlab). PsychoPy combines the graphical strengths of OpenGL with the easy Python syntax to give psychophysics a free and simple stimulus presentation and control package.

For the main documentation page of this free psychology software see this page.

For more detailed install instructions see http://www.psychopy.org/installation.html

To view source

PsychoPy source repository has moved to git and github. You can view individual files on the web interface there and create a copy of your own (on the github server and/or locally).

To Install

  • I'm new to python and use Windows Download the StandalonePsychoPy.xxx.win32.exe file on the right and double click it to install. If there's an update that's more recent than the latest Standalone verion the software will automatically fetch and install a patch for this on first run.

  • I'm new to python and have an intel mac. Download the Standalone distributions for OS X (the version for 10.6 also runs on 10.5, but probably not 10.4). This includes a complete python installation so just drag it to your applications folder and double-click. If there's an update that's more recent than the latest Standalone version the software will automatically fetch and install this on first run.
  • I'm experienced with python and already have the dependencies. Go to your terminal or command window and type sudo easy_install -U psychopy and the latest version will be fetched automatically (skip the sudo part to do this from a win32 command window).

Some deprecated versions of PsychoPy (pre v0.97) are available at sourceforge

Installing dependencies

If you use the Standalone versions for Win32 or OS X then these are automatically included.

PsychoPy requires python 2.4-2.7 (it is most tested on 2.6) and numpy, scipy, matplotlib, pyglet, pygame, pyOpenGL, Python Imaging Library, wxPython, setuptools, lxml and pywin32 (windows only).

pyserial is also needed if you wish to use serial ports.

The Enthought Python Distribution contains nearly all the dependencies that PsychoPy2 needs except for Pygame. So the easiest way to install is to fetch that and then the latest pygame.

Powered by Google Project Hosting