I just downloaded this file and opened the notebook in LabPlot. This worked fine in general, but in some places I got errors because of missing packages.
I can see that there is a requirements.txt in the same repo two folders up.
How do I install packages into the environment LabPlot uses?
Where can I define a venv for LabPlot?
Can I define different venvs for different projects?
I think it should be quite simple to make this possible.
All we need is a parameter for the python binary path in the CAS Python configuration.
This could be improved further by adding such a parameter to the project, which would override the global value if it is set and which could be a relative path, too. (OK, maybe we would also need some kind of automatism to find the correct binary both on Windows and Linux, because the path from the venv to the acutal python binary is different depending on the system).