@anson Unless I'm missing something, venv does exactly this. You have a separate easily controlled environment for each project, with the lowest possible overhead.
It's pretty simple too - half an hour and you'll have it all figured out.
QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.
@anson I'm not sure if I understand what you're saying but maybe pyenv? https://github.com/pyenv/pyenv