Introduction

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 Pavlovia.org.

1631267260535-237.png

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:

1631267275043-238.png

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

1631267309303-176.png

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

    to

    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.

FAQ

TopicQuestionAnswer
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.

Resources

Packaging

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