I used to play this game but realized pyenv / nvm / etc. are all just anti-patterns nowadays. Use docker ( or some other containerized solution ) to run code in your local directory in a specific environment.
I think the author is doing the best they can considering all of these tools and resources aren't updated to this pattern yet, but I'd hate to see this become the new normal for any developer entering into the field. What a way to scare off new dev friends!