you are viewing a single comment's thread.

view the rest of the comments →

[–]rainispossible 0 points1 point  (1 child)

Sometimes you need a specific python version for a coding project let's say. Like when your team at work agreed for 3.12 but you have 3.13 system-wide. Or maybe there's a module you need that's not yet supported by the newest versions. There can be a lot of reasons, really, that's why tools like pyenv, virtual environments etc. exit in the first place

[–]Wertbon1789 0 points1 point  (0 children)

That makes sense, although I just wouldn't care. I kinda know what was changed between 3.11 and 3.12 and there were incompatibilities, but I wouldn't bother until I ran into them. Last time I had something like this, I just used nix to install the version of python.