Install multiple versions of python on ubuntu
sudo apt-get install python3.8
sudo apt-get install python3.9
Switch the current default python version
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.9 2
sudo update-alternatives --config python3
PIP installation
sudo apt-get install python3-pip
Problems that arise
from distutils.util import strtobool
ModuleNotFoundError: No module named 'distutils.util'
Solution
sudo apt-get install python3-distutils
python3 -m pip install --upgrade pip