1 – Introduction
Python est un langage de script orienté objet développé en début des années 1990. La version 3.8 est sortie le 14 octobre 2019. Une mise-à-jour Python 3.8.1 est sortie en décembre 2019.
Python3.8 vient avec quelques nouveautés par rapport à la version précédente 3.7. pour plus de détails, je vous conseille la documentation du site officiel ici.
Par ailleurs, « Python Software Foundation » annonce qu’elle mettra fin au support de la version Python 2 à partir du 1er janvier 2020. Par conséquent, il ne reste que quelques jours pour passer à la Python 3.
2 – Préparation
Avant de commencer l’installation de python 3.8, il est nécessaire d’installer certains paquets qui seront utilisés lors de l’installation de Python. Sur l’invite de commande taper les commandes :
sudo apt-get install build-essential checkinstall
sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
3 – Téléchargement
Il vous faudra télécharger le code source de python. Je vous conseille de prendre la version la plus récente à ce jour c-à-d python 3.8.1. Pour celà il faut exécuter la commande :
cd /opt
wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz
Ces commandes téléchargent le ficher « .tgz » contenant le code source python dans le répertoire « /opt »
4 – Installation
4.1 – Extraction
Afin d’extraire les fichier qui se trouve dans le ficher archive, il faut exécuter la commande :
sudo tar xzf Python-3.8.1.tgz
cd Python-3.8.1
4.2 – Installation
sudo ./configure --enable-optimizations sudo make altinstall
5 – Vérification
Taper la commande suivante sur un terminal :
python3.8 -V
Si tout s’est bien passé, le résultat qui s’affiche est :
Python 3.8.1
Le chemin complet de l’exécutable est « /usr/bin/python3.8 »
Maintenant que l’installation s’est bien terminée, vous pouvez supprimer le fichier « .tgz » que vous avez téléchargé.
rm -f /opt/Python3.8.1.tgz