1) Para instalar a versão Python 2 no Ubuntu 18.04, abra o terminal e digite:
sudo apt install python-minimal
ou
sudo apt install python2.7
Verifique a versão:
python --version
2) Se ainda estiver executando a lista atualizada de alternativas em Python 3+ do python para executar uma alternância entre qualquer versão do python:
update-alternatives --config python
Exemplo:
There are 2 choices for the alternative python (providing /usr/bin/python).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/bin/python3.5 2 auto mode
1 /usr/bin/python2.7 1 manual mode
2 /usr/bin/python3.5 2 manual mode
Press <enter> to keep the current choice[*], or type selection number: 1
update-alternatives: using /usr/bin/python2.7 to provide /usr/bin/python (python) in manual mode
e selecione uma versão apropriada usando o número inteiro da seleção, como mostrado acima.
3) Se você vir: update-alternative: error: não há alternativas para python . Corre:
ls /usr/bin/python*
Exemplo de saída:
/usr/bin/python /usr/bin/python2 /usr/bin/python2.7 /usr/bin/python3 /usr/bin/python3.5
Em seguida, atualize a lista de alternativas do Python para cada versão que você deseja usar com as prioridades 1 e 2:
update-alternatives --install /usr/bin/python python /usr/bin/python3.5 1
update-alternatives --install /usr/bin/python python /usr/bin/python2.7 2
Em seguida, execute novamente update-alternatives --config python
e selecione uma versão apropriada.