Github Repo

Yet another python virtual environment manager much like uv.

PyEnv on WSL

By default using pyenv to install a new Python runtime downloads the source code for that particular version and builds it. Therefore it will fail to compile optional modules unless you have the necessary libraries available:

sudo apt-get install build-essential zlib1g-dev libffi-dev libssl-dev libbz2-dev libreadline-dev libsqlite3-dev liblzma-dev libncurses-dev tk-dev