Certain packages, such as numpy, scipy, pandas, and pymvpa, need to be compiled when installing via pip, and that process commonly fails. If you find yourself in this situation (maybe you tried to pip-install seaborn but didn’t have pandas on which it depends), try installing the packages that pip failed to install manually by downloading required packages as listed in (Get psychopy_ext).
Still no luck? Okay, you don’t have PsychoPy and don’t know how to install it because it has a million dependencies? Welcome to the batteries included Python. There is no simple solution but try following this tutorial on the many options you have.
Demos are located in the psychopy_ext/demos folder in your Python’s site-packages (unless you are using virtualenv in which case you know where you put psychopy_ext). Don’t know where site-packages are? Try:
import site; print site.getsitepackages()
Can’t find it still? Fine, just download the psychopy_ext zip file then from the PyPI index. The demos are in the psychopy_ext folder.
Windows: double-click run.bat (instead of run.py)
Debian/Ubuntu:
There are a few possible problems:
If you are a Standalone PsychoPy user, an editor is built-in (go to View > Go to Coder view). However, it is very basic and thus better options are recommended below: