De base, les versions LTS (Long Tine Support) de Ubuntu sont livrées avec Python 2.7. Or, cette version de python ne sera plus supporté d’ici à quelques mois (Janvier 2020). Il peut être donc légitime d’installer en parallèle la version 3 de Python, c’est ce que je vous propose via ce petit tutoriel :

Ouvrez un terminal et entrez la commande suivante :

sudo add-apt-repository ppa:jonathonf/python-3.6

Vérifier les mises à jour et installer Python 3 avec ces commandes :

sudo apt-get update 
sudo apt-get install python3.6

Maintenant, Si vous avez trois versions de Python installées sur votre Ubuntu, utilisez la commande python pour la version 2.7, python3 pour la version 3.5, et/ou python3.6 pour la version version 3.6.1. Vous pouvez utiliser une des commandes suivantes pour connaitre la version de Python utilisée :

python -V
python3 -V

Ensuite, pour faire en sorte que la commande python3 utilise la nouvelle version python 3.6 au lieu de la version 3.5 par défaut, utilisez les commandes suivantes :

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1 
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2

Finissez par intervertir les deux versions de Python à l’aide de la commande suivante :

sudo update-alternatives --config python3

Relancez la commande python3 -V pour vérifier la version utilisée.