I highly recommend rtx over pyenv/asdf. For one thing, you’ll still be able to which python and get a useful response, as it works by altering your PATH rather than relinking shims.
I wouldn’t argue that a useful response from which isn’t a good thing, but how often do you need to use it with Python? I’ve been using pyenv with pipenv for years and almost never need to do this.
There are other benefits to the tool that may be more meaningful for your usage, but of course I wouldn’t claim there’s anything wrong with using the tools you like.
I think when I used pyenv it was the single slowest part of my shell initialization.
I highly recommend rtx over pyenv/asdf. For one thing, you’ll still be able to
which python
and get a useful response, as it works by altering yourPATH
rather than relinking shims.I wouldn’t argue that a useful response from
which
isn’t a good thing, but how often do you need to use it with Python? I’ve been using pyenv with pipenv for years and almost never need to do this.How often? Sometimes 🤷.
There are other benefits to the tool that may be more meaningful for your usage, but of course I wouldn’t claim there’s anything wrong with using the tools you like.
I think when I used pyenv it was the single slowest part of my shell initialization.