I'm not able to upload the experiment to pavlovia so that I can run it online. I get an error message saying that there is an internal error

Description of the problem:
Traceback (most recent call last):
File “C:\Program Files\PsychoPy3\lib\site-packages\psychopy\app\pavlovia_ui\project.py”, line 161, in submitChanges
self.parent.project = self.project
AttributeError: ‘NoneType’ object has no attribute ‘project’

Same problem here. Seems like a bug in the newest version. I’m using 2020.2.3 on Windows.

I am also having same Issue.

Traceback (most recent call last):
File “C:\Program Files\PsychoPy3\lib\site-packages\psychopy\app\pavlovia_ui\project.py”, line 161, in submitChanges
self.parent.project = self.project
AttributeError: ‘NoneType’ object has no attribute ‘project’

I am also using 2020.2.3 version

1 Like

I managed to get rid of the problem by downgrading to version 2020.1.3. (Download Link).

At the least, there is a problem with editing builder files (.psyexp) that have been created with an older version, leading to an error when compiling to Coder (.py) or Pavlovia (.js).

1 Like

@mario.reutter
Yes I also downloaded the 2020.1.3 version.
But every time i open the code component, I have to change “Auto->JS” to “both” :frowning:

Hi all,

Yes, I get a similar problem - is there a solution yet? Here is my error message:

Traceback (most recent call last):
File “C:\Program Files\PsychoPy3\lib\site-packages\psychopy\app\pavlovia_ui\project.py”, line 161, in submitChanges
self.parent.project = self.project
AttributeError: ‘NoneType’ object has no attribute ‘project’

Thanks, Sebastian

To somebody searching for solutions of this error,

I don’t know what the error is exactly about.
But I think I found out a way to avoid this message.
After I clicked a button “send experiment to Runner” at the top bar, it became possible to “Sync with web project”, which allowed me to upload my experiment to pavlovia.org! Sometimes this way also got an error, but I recommend you to try this out.

Hope this error solved as soon as possible.

Sincerely,
Yeji

For me, I think this error was caused by not selected my Pavlovia username in the ‘Group/owner’ dropdown box when trying to create a new project in PsychoPy.

Hi all, I’m not sure if this problem is directly linked to PsychoPy version? I’m experiencing the same problem despite the fact that I’m using the newest 2021.1.3 version…

1 Like

Same issue here with the same version: 2021.1.3

1 Like

Same issue here with 2021.1.4
In my case, it occurred after deleting the project on the web to reupload all files. Even creating a new project with a new name does not fix the issue

Traceback (most recent call last):
File “C:\Program Files\PsychoPy3\lib\site-packages\psychopy\app\pavlovia_ui\project.py”, line 161, in submitChanges
self.parent.project = self.project
AttributeError: ‘NoneType’ object has no attribute ‘project’

Have you looked at the various solutions here

https://discourse.psychopy.org/search?q=AttributeError:%20%E2%80%98NoneType%E2%80%99%20object%20has%20no%20attribute%20%E2%80%98project%E2%80%99%20status:solved

They mostly seem to be related to upgrading, reinstalling or clearing out temporary files.