Certaines versions de Linux sont fournies avec des versions antérieures de Python. Dans la plupart des cas, votre système peut avoir les versions Python 2 et Python 3 installées.
Python 3.6
est la version par défaut fournie avec Ubuntu 18.04 / 18.10
.
Vous pouvez télécharger la dernière version de Python sur votre système Ubuntu, Debian et LinuxMint à partir de la source en suivant les étapes ci-dessous :

Étape 1 – Installer les prérequis
Installer certaines bibliothèques pour compiler le code source Python.
$ 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
Étape 2 – Installer Python 3.8
Téléchargez le code source Python. Vous pouvez également télécharger la dernière version à la place de celle indiquée ci-dessous.
$ cd /opt
$ sudo wget https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tgz
Puis extraire les fichiers téléchargés.
sudo tar xzf Python-3.8.5.tgz
Étape 3 – Compiler le code source de Python
On utilise les commandes ci-dessous pour compiler le code source de Python sur votre système. configure
vérifie que toutes les dépendances sur votre système sont présentes.
$ cd Python-3.8.5
$ sudo ./configure --enable-optimizations
$ sudo make altinstall
make altinstall
empêche le remplacement du fichier binaire python par défaut /usr/bin/python
.
Étape 4 – Vérifier la version de Python
Puisque vous n’avez pas écrasé la version par défaut de Python, vous devez utiliser Python en indiquant la version que voulez utiliser dans le Terminal. Voici les version installées dans mon système :
$ python -V
Python 2.7.17
$ python3 -V
Python 3.6.9
$ python3.7 -V
Python 3.7.5
$ python3.8 -V
Python 3.8.5
Supprimez l’archive téléchargée pour économiser de l’espace disque.
$ cd /opt
$ sudo rm -f Python-3.8.5.tgz
Par défaut les différentes versions de Python sont dans /usr/bin/, saisissez la commande ls /usr/bin/python*
dans le Terminal puis appuyez sur la touche Entrée
:
$ ls /usr/bin/python*
/usr/bin/python /usr/bin/python3.6m-config
/usr/bin/python2 /usr/bin/python3.7
/usr/bin/python2.7 /usr/bin/python3.7m
/usr/bin/python2.7-config /usr/bin/python3-config
/usr/bin/python2-config /usr/bin/python3m
/usr/bin/python3 /usr/bin/python3m-config
/usr/bin/python3.6 /usr/bin/python-argcomplete-check-easy-install-script3
/usr/bin/python3.6-config /usr/bin/python-argcomplete-tcsh3
/usr/bin/python3.6m /usr/bin/python-config
Mais on ne trouve pas Python 3.8.5, ou la version que vous avez installée. En fait, elle est dans /usr/local/bin/
$ ls /usr/local/bin/python*
/usr/local/bin/python3.8 /usr/local/bin/python3.8-config
L’interpréteur de commandes Python par défaut dans mon système est Python 3.6.9
.
Python 3.6.9 (default, Apr 18 2020, 01:56:04)
[GCC 8.4.0] on linux
Type "help", "copyright", "credits" or "license()" for more information.
>>>
Pour ouvrir IDLE 3.8
, ouvrez votre Terminal et saisissez :
$ idle3.8
Python 3.8.5 (default, Jul 28 2020, 01:26:43)
[GCC 7.5.0] on linux
Type "help", "copyright", "credits" or "license()" for more information.
>>> print("Hello World!") # Appuyez sur la touche Entrée
Hello World!
Exécuter un script Python
À l’aide d’un éditeur de texte, créez un fichier test.py dans le Bureau et saisissez print("Hello World!")
.
– Ouvrez le terminal en appuyant sur Ctrl+ Alt+ T
.
– Accédez à l’emplacement du fichier avec la commande cd
.
$ cd Bureau
Une fois dans le Bureau
tapez la commande python3 test.py
dans le terminal pour exécuter le script.
/Bureau$ python3 test.py
La méthode alternative
Si vous ne voulez pas écrire python dans le terminal chaque fois que vous exécutez un script, suivez les étapes ci-dessous :
– Ajoutez #! /usr/bin/python
au début de votre fichier.
– Tapez la commande suivante dans votre terminal pour rendre le script exécutable : chmod +x test.py
– Maintenant, tapez simplement :./test.py
pour exécuter le script.
Installer Python 3 sur MacOS
1- Tout d’abord, allez sur la page de téléchargement du site officiel de Python.
2- Cliquez sur Mac OS X pour accéder à la page des versions de Python.
3- Cliquez sur la dernière version de Python 3.
4- Faites défiler jusqu’à la section Files. Cliquez sur macOS 64-bit installer pour télécharger le fichier.
5- Enfin, une fois le téléchargement terminé, double-cliquez sur .pkg pour démarrer l’installation.
6- Ouvrez le Terminal et tapez :
python3 –version