Hello,
I installed the latest version of Psychopy (v2021.2.1) on Windows 10.
So, I need to run an old experiment built in an older version of Psychopy. However, when I open the “Experiment settings” and I try to select the old version from “Use Psychopy version”, the only version allowed is “latest”.
There is no other option (e.g. 3.0.5 etc)
Any suggestion for this problem?
Ok so apparently there are a couple of possible causes here. Essentially PsychoPy can’t access the git repo where those versions are stored. This could be because there is no internet connection (but given then you have a browser open there, and can respond to me… I don’t think that is the issue ) alternatively it could be that there is no git support - can I check - did you download the standalone version?
Ah ok!
I have an internet connection but I’m connected by means of a smartphone used as router, not on a normal wi-fi connection! This could be the problem.
Andrea, I’m curious why this wouldn’t work too! Could you open the coder view and create script that simply has this in it:
from psychopy import useVersion
useVersion("2021.2.1")
What happens when you run that script? Hopefully something appears in the output view.
If this successfully fetches the versions then from then onwards you won’t need the internet connection anyway (it will use the local store of those versions that it just downloaded).
On the other hand, it may also give us some error message that might indicate why it isn’t working.
################## Running: C:\Users\Andrea\Documents\sds.py ###################
fatal: not a git repository (or any of the parent directories): .git
Traceback (most recent call last):
File “C:\Users\Andrea\Documents\sds.py”, line 2, in
useVersion(“2021.2.1”)
File “C:\Program Files\PsychoPy\lib\site-packages\psychopy\tools\versionchooser.py”, line 84, in useVersion
raise ValueError(msg.format(requestedVersion))
ValueError: Unknown version 2021.2.1