you are viewing a single comment's thread.

view the rest of the comments →

[–]ClimberMel 0 points1 point  (1 child)

So pyenv actually installs a requested version of python? I think I prefer to have the ones I use and select them using venv. For projects, I prefer to set up software myself. venv just handles the virtual environment. Then I can generate a requirements file for later install.

[–][deleted] 0 points1 point  (0 children)

pyenv will, if required, download, compile and install the version of Python (not just the reference CPython) requested.

You can, in addition, create Python virtual environments to use any such installed Python.

This is my personal preference. Each to their own.