PsychoPy is an open-source, Python based software package used for creating behavioral experiments. It features and easy to use graphical user interface. PsychoPy can be used for online research in combination with Pavlovia.

Availability, support and advice

To have PsychoPy installed on a labcomputer in the FSW, please contact labsupport. PsychoPy can be requested for work PC's via the ISSC Helpdesk. For unmanaged/personal computers PsychoPy can be downloaded here. SOLO provides only very limited basic support for PsychoPy.

Tips & Tricks

Syncing to Pavlovia from network drives.

Psychopy has the functionality to upload and sync (JavaScript compatible) experiments directly to


Testing shows that this functionality works properly if the project files are located on the local C-drive. However, it does not work if the if the experiment folder/files are located on the network drive (e.g. in the P-drive). Throwing the following error:


By default, any project located on the P-drive will show the \\VUW\.. path when initially creating the project on Pavlovia from Builder:


There are two workarounds.

  1. Change this default path when first syncing to the shorter P:\  or J:\  notation, e.g.:

    \\VUW\Personal$\Homes\O\olferskjf\My Documents\Packaging\Psychopy\Experiments\BART


    P:\My Documents\Packaging\Psychopy\Experiments\BART

    You can do this manually, or by clicking on the "Browse" button and navigating to the desired location.

  2. If the above does not fix the problem, move your experiment folder to the local (C) drive, and open it from there and then sync to Pavlovia.


Error when syncing to Pavloviawhen creating a new project on pavlovia from the builder (or syncing to it), an error is thrown ending with "stderr: 'fatal: remote origin already exists".The workaround is placing your files on the local drive (instead of P or J-drive) or adjusting the default path. See here for further details.



10-09-2021Work-pc / Software CenterAAT reportSyncing to pavlovia from network drives does not work by default. For solution see here.