Xenocyde wrote:Can't remember if Rife really needs the latest Python version or if 3.12.10 is good enough for it. I have 3.13.2 set as default in the PATH, but I need 3.12.10 for another project. It would be easier if I had only one version installed and set as default in the path.
Also, as a side note, could we maybe make a Discord server where we can interact faster? Forums are kinda too old school.
re: Python versions
Couple of options:
1. Just try it?
You could just change which Python is in your PATH and see what happens. If SVP doesn't like it, just change it back. ¯\_(ツ)_/¯
2. Shims
Look up 'shims'. Specifically, check out a tool called Scoop: https://scoop.sh/ - one of its features is that it can help you create custom shims. Scoop also makes it really easy to "install" multiple versions of Python (though you will need to setup custom shims to really benefit from this).
Regardless of how you get Python on your system, you can use Scoop to create shims for Python 3.12 and 3.13 (e.g. `python312` and `python313`), and they can both be on your PATH. Then, you can call those shims as if you were calling the respective Python executables directly.
ex: `scoop shim add "python312" "C:\python312\python.exe"`
3. mise
Check out a tool called mise: https://github.com/jdx/mise
One of its features is managing multiple versions of software like Python on a per-directory/project basis. So you could use this tool to just keep using Python 3.13 outside of your project, but switch to 3.12 inside your project.
re: Discord
pls no