The GRAMPSHOME environment variable can be used to keep data of different version of Gramps segregated.
But the CLI command wiki page only has a single paragraph about it. It appears to be written for Linux.
What about Windoze (not trying to be negative, just trying to differentiate from ‘windows’ as GUI elements) and macOS?
https://www.gramps-project.org/wiki/index.php?title=GRAMPSHOME
I don’t have tried it but it seems to be in the Configuration panel > Advanced system parameters (1) > Environment variables (2) > User variables (3)
Like in this screenshot in French:
From this website:
https://www.malekal.com/variables-environnement-windows/
The GRAMPSHOME environmental variable’s value can be viewed with a Python Eval script:
Problems with the configuration of Gramps “constants ” can be tedious to troubleshoot.
Rather than pawing through the various screens where the constants can be configured and then painfully using a series of Gramps CLI commands to explore the constants, you can paste a small script into the built-in Python Eval gramplet.
Copy the following script by clicking the [image] copy icon in the upper left corner of the code listing. Then paste it into the Python Eval’s “Evaluation” text box and click …