Experiment Does Not Move To/Run On Pavlovia

OS (e.g. Win10): Windows 11 Pro
PsychoPy version (e.g. 1.84.x): v2023.1.2
Standard Standalone? : Y
What are you trying to achieve? :

I am trying to sync my experiment from the desktop version of PsychoPy into a new project on Pavlovia.

What did you try to make it work?:

  1. I created a Pavlovia account.

  2. I set up a new folder on my OneDrive with the psy.exp file and the conditions excel file only.

  3. I tried to sync the experiment to Pavlovia by creating a new project directly from PsychoPy. I used the new folder I created in step (2) as the Project Folder. I also ensured that I gave it a new project name.

What specifically went wrong when you tried that?:

The project is created on Pavlovia but the files do not move into the Pavlovia file repository for the project. Adding files into the repository manually also doesn’t work.

On top of this, when I try to pilot the study, it comes up with a “403 Forbidden” page or an “Error: Page not found” page.

** My Questions** :

What is supposed to move over to Pavlovia when I create a new project?

If it is the psy.exp and conditions excel file, how do I move these onto Pavlovia successfully?

Is there anything else I need to do to make the project move onto Pavlovia and pilot/run?

Hello,

Pavlovia and cloud-drives do not go along well. Move your experiment to a new folder which is not on a cloud-drive, delete the hidden folder and hidden file and try to sync again.

Best wishes Jens

Hi Jens,

Thank you for the advice!

What do you mean by the “hidden file” and “hidden folder” ?

Best,
Simrat

Hello

  1. Move your experiment to a new folder
  2. try to sync the experiment with Pavlovia
  3. if this does not work, delete the hidden folder and hidden file (see the explanation below)
    4a) try to sync again, you probably have to create a new project
    4b) alternatively, if you had created a project on Pavlovia, you can search for it via Find existing studies online, select me, select your project and try to sync.

PsychoPy uses git to synchronise local files with an online repository (Pavlovia). git uses a hidden folder and a hidden file to organise the synchronisation process. The folder is called .git and the file is called .gitignore. The folder and file are hidden, not visible, on most operating systems because their names start with . Follow these instructions to make the files visible on Win 11

For some advice on Macs, see here

Best wishes Jens