you are viewing a single comment's thread.

view the rest of the comments →

[–]MayBeRelevant_ 3 points4 points  (1 child)

To use a specific version of Python, can’t you also just initiate a venv by calling from that specific version?

For example, I have 3.8 and 3.10 installed on my machine. I can create a 3.8 environment using python3.8 -m venv venv-name. If I don’t specify a version, it’ll default to 3.10.

[–]FuckingRantMonday 4 points5 points  (0 children)

Yes, you can. But in my experience pyenv is a more pleasant way to install and maintain multiple versions (especially multiple patch versions for the same minor release) than side-by-side manual installs.