Pyenv[1] solves the multiple versions of python problem in my experience. You can install the version of python you want and then can set that version globally, per directory, and then use that versions pip or take it further and use a virtualenv/poetry shell.1: https://github.com/pyenv/pyenv
sph|3 years ago
aynawn|3 years ago
https://github.com/asdf-vm/asdf
romeoblade|3 years ago
I use a combination pyenv, direnv and poetry for my projects.