**Switching between Multiple Python Versions** ---------------------------------------------
Go to python.org to find the link for the latest version.
python3.12 --version
You can also compile Python from source. This method provides more control over the installation process and allows you to install the latest version of Python.
sudo apt update
ls /usr/bin/python*
./configure --enable-optimizations make -j $(nproc) sudo make altinstall upgrade python ubuntu
Always use virtual environments, never replace /usr/bin/python3 , and prefer pyenv or deadsnakes PPA for installing newer Python versions on Ubuntu.