Is there to way to change the saving directory of "appData.cfg"?

OS: Windows 10
PsychoPy version: 2023.2.3; 3.0.2

Hello everyone!

Our lab has installed two versions of Psychopy (2023.2.3 and 3.0.2) through conda environment. So far, everything works well. However, both versions share the same folder (“Users/[username]/AppData/Roaming/psychopy3”) to save user files like “appData.cfg”. Everytime we open v2023.2.3, it overwrites the “appData.cfg” file, which creates confusion if the next person needs to use v3.0.2.

So, my question is: is there a way to change the saving directory of “appData.cfg”, or to create a separate user folder for each version, like this:

Folder “Users/[username]/AppData/Roaming/psychopy_2023.2.3” to store user files of v2023.2.3.
Folder “Users/[username]/AppData/Roaming/psychopy_3.0.2” to store user files of v3.0.2.

Thank you!


There isn’t I’m afraid, the app relies on its configuration file being in one fixed location. What’s the use case in which they need to use 3.0.2?

Thanks for the information.

A few experiments were designed and run on v3.0.2. The PI of those experiments wants to keep v3.0.2 to ensure those experiments ran withou issues and nothing needs to be changed.

My current workaround is to save a copy of v3.0.2’s user file to a different location, and use a batch script to move the copy to the “psychopy3” folder whenever someone needs to use v3.0.2.