https://brain2life.hashnode.dev/how-to-install-pyenv-python-version-manager-on-ubuntu-2004
Install all required prerequisite dependencies
sudo apt-get update; sudo apt-get install make build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-devDownload and execute installation script
curl https://pyenv.run | bashAdd the following entries into your ~/.bashrc file:
# pyenv
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv virtualenv-init -)"Restart your shell:
exec $SHELLValidate installation:
pyenv --versionRemove the ~/.pyenv folder
rm -fr ~/.pyenvDelete the following entries from your ~/.bashrc file
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv virtualenv-init -)"Restart your shell
exec $SHELL