How To Update Python On Linux May 2026
python3.12 --version pyenv lets you install and switch between multiple Python versions per project without touching system Python. Install pyenv # Install dependencies (same as source compilation) # Then run pyenv installer curl https://pyenv.run | bash Add to your ~/.bashrc (or ~/.zshrc ):
sudo apt update sudo apt install build-essential zlib1g-dev libncurses5-dev \ libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev \ libsqlite3-dev wget libbz2-dev Fedora: how to update python on linux
Ubuntu/Debian: