1) Чтобы установить версию Python 2 на Ubuntu 18.04, откройте терминал и введите:
sudo apt install python-minimal
или
sudo apt install python2.7
Проверьте версию:
python --version
2) Если все еще Python 3+ обновил список альтернатив Python, чтобы выполнить переключение между любой версией Python:
update-alternatives --config python
Пример:
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
и выберите подходящую версию, используя целое число выбора, как показано выше.
3) Если вы видите: update-alternatives: error: нет альтернатив для python . Пробег:
ls /usr/bin/python*
Пример вывода:
/usr/bin/python /usr/bin/python2 /usr/bin/python2.7 /usr/bin/python3 /usr/bin/python3.5
Затем обновите список альтернатив Python для каждой версии, которую вы хотите использовать с приоритетом 1 и 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
Затем снова запустите update-alternatives --config python
и выберите подходящую версию.