A New No-Nonsense Guide to Setting Up Python Environments

Almost two years ago I wrote a guide to setting up Python environments with pyenv and pyenv-virtualenv, and I reserved the right to change my mind later. uv came along and I'm cashing in that reservation—it's faster, simpler, and finally makes Windows not weird.