PsychoPy error syncing experiment online

If this template helps then use it. If not then just delete and start from scratch.

OS (e.g. Win10):
PsychoPy version: 2020.2.5.
Standard Standalone? (y/n) Y
What are you trying to achieve?: Greetings, all! I am new to PsychoPy and have no idea about coding. I was hoping anyone could help me syncing my experiment online. The following error message pops up whenever I try to sync it:

Traceback (most recent call last):
File “C:\Program Files\PsychoPy3\lib\site-packages\urllib3\”, line 384, in _make_request
six.raise_from(e, None)
File “”, line 2, in raise_from
File “C:\Program Files\PsychoPy3\lib\site-packages\urllib3\”, line 380, in _make_request
httplib_response = conn.getresponse()
File “C:\Program Files\PsychoPy3\lib\http\”, line 1331, in getresponse
File “C:\Program Files\PsychoPy3\lib\http\”, line 297, in begin
version, status, reason = self._read_status()
File “C:\Program Files\PsychoPy3\lib\http\”, line 258, in _read_status
line = str(self.fp.readline(_MAXLINE + 1), “iso-8859-1”)
File “C:\Program Files\PsychoPy3\lib\”, line 586, in readinto
return self._sock.recv_into(b)
File “C:\Program Files\PsychoPy3\lib\site-packages\urllib3\contrib\”, line 298, in recv_into
raise timeout(‘The read operation timed out’)
socket.timeout: The read operation timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “C:\Program Files\PsychoPy3\lib\site-packages\requests\”, line 449, in send
File “C:\Program Files\PsychoPy3\lib\site-packages\urllib3\”, line 638, in urlopen
File “C:\Program Files\PsychoPy3\lib\site-packages\urllib3\util\”, line 367, in increment
raise six.reraise(type(error), error, _stacktrace)
File “C:\Program Files\PsychoPy3\lib\site-packages\urllib3\packages\”, line 686, in reraise
raise value
File “C:\Program Files\PsychoPy3\lib\site-packages\urllib3\”, line 600, in urlopen
File “C:\Program Files\PsychoPy3\lib\site-packages\urllib3\”, line 386, in _make_request
self._raise_timeout(err=e, url=url, timeout_value=read_timeout)
File “C:\Program Files\PsychoPy3\lib\site-packages\urllib3\”, line 306, in _raise_timeout
raise ReadTimeoutError(self, url, “Read timed out. (read timeout=%s)” % timeout_value)
urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘’, port=443): Read timed out. (read timeout=2)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “C:\Program Files\PsychoPy3\lib\site-packages\psychopy\app\builder\”, line 1227, in onPavloviaSync
retVal = pavlovia_ui.syncProject(parent=self, project=self.project)
File “C:\Program Files\PsychoPy3\lib\site-packages\psychopy\app\builder\”, line 1319, in project
return pavlovia.getProject(self.filename)
File “C:\Program Files\PsychoPy3\lib\site-packages\psychopy\projects\”, line 1101, in getProject
File “C:\Program Files\PsychoPy3\lib\site-packages\psychopy\projects\”, line 346, in getProject
return PavloviaProject(id, repo=repo)
File “C:\Program Files\PsychoPy3\lib\site-packages\psychopy\projects\”, line 486, in init
self.pavlovia = currentSession.gitlab.projects.get(proj)
File “C:\Program Files\PsychoPy3\lib\site-packages\gitlab\”, line 242, in wrapped_f
return f(*args, **kwargs)
File “C:\Program Files\PsychoPy3\lib\site-packages\gitlab\”, line 49, in get
server_data = self.gitlab.http_get(path, **kwargs)
File “C:\Program Files\PsychoPy3\lib\site-packages\”, line 517, in http_get
streamed=streamed, **kwargs)
File “C:\Program Files\PsychoPy3\lib\site-packages\”, line 472, in http_request
result = self.session.send(prepped, timeout=timeout, **settings)
File “C:\Program Files\PsychoPy3\lib\site-packages\requests\”, line 646, in send
r = adapter.send(request, **kwargs)
File “C:\Program Files\PsychoPy3\lib\site-packages\requests\”, line 529, in send
raise ReadTimeout(e, request=request)
requests.exceptions.ReadTimeout: HTTPSConnectionPool(host=‘’, port=443): Read timed out. (read timeout=2)

Hi There,

A couple of checks before we move forward:

1.Before syncing it is best to make sure you have created a folder for your experiment (that just contains the relevant .psyexp file and and stimulus/resource files).
2. This one might sound obvious but as a first check - are you signed in to pavlovia on your local psychopy (second globe icon from the right to check).

Becca :slight_smile: