I am wondering if you could assist me. I am using the 2024 version of psychopy and i have been trying to sync my experiment with pavlovia but it is not going through. I did the whole process that was indicated to do after the 27th of December, but its not synching stiill. Could you help me please
Also, its not synching and i can see it because when i use the link (basically run the experiment) on pavlovia, it appears like before. meaning the updates i made or the changes made after the 27th Dec are not included/encorporated on the experiment only on browser (which runs even without synching)
Go to Pavlovia.org > Dashboard > Experiments and select the experiment you wish to update.
Select “View Code” on the project page. This will take you to the GitLab repository for this experiment.
Updating the experiment files (.psyexp and .js)
On the GitLab page, select the file you wish to replace/update and click “Replace”. Add the new file you want to replace it with and include a commit message.
If you are updating the experiment file itself, update both the `.psyexp` file and the `.js` file (exportable from PsychoPy Builder).
Adding new files and folders
To add new files/resources or folders, select “Web IDE” on the GitLab page.
You can create a new directory or upload files directly.
attached. Also, I have logged off, switched my laptop off and it still doesnt sync.
Also, please look at picture 3, it shows my account but it is not logging in (or allowing me to sync using it). Whenever i press my account, the things shown in picture 4 appears
Not at all. And whenever I press login when Pic 4 appears, the white blank thing appears (instead of there appearing the login thing) - basically Pic 2 appears.
Also, the attched picture shows the error message. I am not sure how to do the whole git thing, could you help (if that’s what is needed)
Yes, I can separately login to pavlovia. I can run the experiment using the link that I generated.
However, it runs in the same way as the previous sync. And since I have made changes in the experiment, I would like to sync them into pavlovia so that they can appear when participants take the experiment.
I have also closed it and reopened it, but it is not loggin in. It just shows a blank andf empty screen instead of allowing me to enter my details whenever i try sync it in Builder
This is the error that it keeps on giving me (In full):
Traceback (most recent call last):
File “C:\Users\tsham\Desktop\Psychopy Programme\lib\site-packages\psychopy\app\ribbon.py”, line 777, in onPavloviaSwitchUser
pavlovia.logout()
File “C:\Users\tsham\Desktop\Psychopy Programme\lib\site-packages\psychopy\projects\pavlovia.py”, line 142, in logout
btn.updateInfo()
File “C:\Users\tsham\Desktop\Psychopy Programme\lib\site-packages\psychopy\app\ribbon.py”, line 846, in updateInfo
project = self.GetTopLevelParent().project
File “C:\Users\tsham\Desktop\Psychopy Programme\lib\site-packages\psychopy\app\builder\builder.py”, line 1646, in project
return pavlovia.getProject(self.filename)
File “C:\Users\tsham\Desktop\Psychopy Programme\lib\site-packages\psychopy\projects\pavlovia.py”, line 1483, in getProject
login(nameSpace, rememberMe=True)
File “C:\Users\tsham\Desktop\Psychopy Programme\lib\site-packages\psychopy\projects\pavlovia.py”, line 110, in login
currentSession.setToken(token)
File “C:\Users\tsham\Desktop\Psychopy Programme\lib\site-packages\psychopy\projects\pavlovia.py”, line 407, in setToken
self.startSession(token)
File “C:\Users\tsham\Desktop\Psychopy Programme\lib\site-packages\psychopy\projects\pavlovia.py”, line 440, in startSession
self.gitlab.auth()
File “C:\Users\tsham\Desktop\Psychopy Programme\lib\site-packages\gitlab\client.py”, line 257, in auth
self.user = self._objects.CurrentUserManager(self).get()
File “C:\Users\tsham\Desktop\Psychopy Programme\lib\site-packages\gitlab\exceptions.py”, line 304, in wrapped_f
return f(*args, **kwargs)
File “C:\Users\tsham\Desktop\Psychopy Programme\lib\site-packages\gitlab\mixins.py”, line 146, in get
server_data = self.gitlab.http_get(self.path, **kwargs)
File “C:\Users\tsham\Desktop\Psychopy Programme\lib\site-packages\gitlab\client.py”, line 662, in http_get
result = self.http_request(
File “C:\Users\tsham\Desktop\Psychopy Programme\lib\site-packages\gitlab\client.py”, line 622, in http_request
raise gitlab.exceptions.GitlabAuthenticationError(
gitlab.exceptions.GitlabAuthenticationError: 401: invalid_token
Could you assist me with how I can update it. I tried downloading the newest version but after installation, it doesn’t lead me to psychopy. it just stops working, so i am not sure of how to go from there
Do i delete the app data for the psychopy version I have been using or for the new one? Also, when it comes to the new one, it’s like it is downloaded but I can’t seem to find a way to start using it. Even when I search for it through my usual search bar on the laptop, it’s only the old one that appears. So I am not sure how to even delete it because I even tried installing and uninstalling it but whenever I install it again, I am still unable to start using it as there is not a specific thing that can lead me to the actual app itself
Hi, I downloaded the standalonepsychopy, and this is what it looks like. as in these are the components that came with it, which one should i use in order to start using the app?
Also, in Builders, i went to my experiment aand changed the version to the new version the 2025.2.4 but it still doesn’t allow me to log in on pavlovia (sync)
As a matter of fact I would not install PsychoPy or any other program in a folder on the desktop but rather in C:\Program Files\. The installation routine usually installs the program in `C:\Program Files\.
Do not simply move the PychoPy-folder to C:\Program Files\but rather install it properly in C:\Program Files\. When you have installed PsychoPy, log in to Pavlovia.
Hi, I downloaded the new version 2025 one and I have managed to login. So, thank you so much.
I am just struggling with synching now. I am able to, but none of the changes that I had made in the meantime are being reflected on the experiment in pavlovia whenever I sync it and run it there. Is there another way to sync ?
Hi, I have managed to solve this using the private browser tab.
Thank you so much. I really appreciate it.
I wanted to ask, I bought credits but theyre not getting assigned? I s there a way that can be avoided? Like a wy i can get them to be assigned to my experiment?
You assign the credits to experiment yourself on that specific experiment’s page.
If you have any further questions, please create a new thread so that other people who might have similar problems can find the relevant thread and solutions.