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-dev
sudo dnf groupinstall "Development Tools" -y
sudo dnf install zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel libffi-devel findutils -y
curl https://pyenv.run | bash
nano ~/.zshrc
# THIS CONFIGURATION FOR PYENV TO WORK
export PYENV_ROOT="$HOME/.pyenv"
command -v pyenv >/dev/null || export PATH="$PATH:$PYENV_ROOT/bin"
eval "$(pyenv init -)"
Após, salve e saia e depois feche e abra novamente o terminal, e execute o seguinte comando para verificar se deu certo:
pyenv --version
A saída deve ser como:
pyenv 2.3.2
pyenv install -list
pyenv install -list | grep 3.8
pyenv install 3.8.13
pyenv global 3.8.13
https://dev.to/womakerscode/instalando-o-python-com-o-pyenv-2dc7
https://github.com/pyenv/pyenv/wiki#suggested-build-environment