Comment Vérifier la Version de Python sur Linux et Windows
Introduction
Python est l'un des langages de programmation les plus utilisés, il est donc essentiel pour les développeurs de connaître la version installée sur leur système. La version de Python peut affecter la compatibilité des scripts, des bibliothèques et même le comportement du langage lui-même.
Vérifier la version de Python est une tâche simple, mais le processus diffère légèrement selon les systèmes d'exploitation. Sur Linux, vous utilisez généralement le terminal pour vérifier la version, tandis que sur Windows, vous pouvez utiliser l'invite de commandes ou directement l'interpréteur Python.
Ce guide vous expliquera comment vérifier la version de Python installée sur les systèmes Linux et Windows, vous aidant à vous assurer que votre environnement est correctement configuré pour vos projets Python.
Vérification de la Version de Python sur Linux
Sur Linux, vérifier la version de Python est rapide et facile en utilisant le terminal. Voici les différentes méthodes que vous pouvez utiliser pour vérifier quelle version de Python est installée sur votre système.
Utilisation du Terminal
Version par Défaut de Python
Pour vérifier la version par défaut de Python installée, ouvrez simplement le terminal et exécutez la commande suivante :
python --version
ou
python -V
Cette commande renverra la version de Python 2.x si elle est définie comme version par défaut, ce qui est encore le cas sur certaines anciennes distributions Linux.
Version de Python 3
De nombreux systèmes Linux sont livrés avec Python 2 et Python 3 installés. Pour vérifier spécifiquement la version de Python 3, utilisez la commande suivante :
python3 --version
Cela affichera la version de Python 3.x installée sur votre système.
Commande Alternative
Dans certaines distributions Linux, la commande python
peut être liée à Python 3 au lieu de Python 2. Dans ce cas, vous pouvez simplement utiliser la commande suivante :
python --version
et cela affichera la version de Python 3.
Utilisation de l'Interpréteur Python
Si vous préférez vérifier la version depuis l'environnement Python lui-même, vous pouvez le faire en démarrant l'interpréteur Python.
-
Ouvrez le terminal.
-
Tapez
python
oupython3
(selon la version que vous souhaitez vérifier) et appuyez sur Entrée :python
-
Une fois dans l'interpréteur, tapez le code suivant pour vérifier la version de Python :
import sys print(sys.version)
-
La version sera affichée au format :
3.x.x (default, ...)
ou2.x.x (default, ...)
. -
Quittez l'interpréteur en tapant :
exit()
Vérification de la Version de Python sur Windows
Sur Windows, vous pouvez vérifier la version de Python via l'invite de commandes ou l'interpréteur Python. Voici comment procéder sur une machine Windows :
Utilisation de l'Invite de Commandes
Pour vérifier la version de Python installée, ouvrez l'invite de commandes et utilisez les commandes suivantes :
Version par Défaut de Python
Ouvrez l'invite de commandes en appuyant sur Windows + R
, en tapant cmd
, puis en appuyant sur Entrée. Ensuite, tapez la commande suivante :
python --version
ou
python -V
Cela affichera la version de Python définie par défaut. Si Python 2 et Python 3 sont tous deux installés, cela affichera la version de Python par défaut, qui peut être soit Python 2, soit Python 3.
Si Python n'est Pas Trouvé
Si la commande python
ne fonctionne pas et que le terminal renvoie une erreur indiquant que Python n'est pas reconnu comme une commande interne ou externe, cela signifie que Python n'est soit pas installé, soit pas ajouté au PATH du système.
Dans ce cas, vous pouvez vérifier pour Python 3 avec la commande suivante :
python3 --version
Cette commande fonctionne si Python 3 est installé et correctement configuré dans votre PATH.
Utilisation de l'Interpréteur Python
Vous pouvez également vérifier la version de Python directement depuis l'interpréteur Python :
-
Ouvrez l'invite de commandes (
cmd
). -
Tapez
python
et appuyez sur Entrée. Cela démarrera l'interpréteur Python.python
-
Une fois dans l'interpréteur, vérifiez la version en tapant :
import sys print(sys.version)
Cela affichera la version complète de Python ainsi que quelques détails supplémentaires.
-
Quittez l'interpréteur en tapant :
exit()
FAQ
Q : Que faire si la commande 'python' n'est pas reconnue ?
R : Si la commande python
n'est pas reconnue, cela signifie probablement que Python n'est soit pas installé, soit pas ajouté à la variable d'environnement PATH de votre système.
-
Sur Windows, assurez-vous que lors de l'installation de Python, l'option "Ajouter Python au PATH" est sélectionnée. Si Python est déjà installé et n'est pas dans le PATH, vous devrez peut-être ajouter manuellement le répertoire d'installation de Python à votre PATH.
-
Sur Linux, Python peut ne pas être installé du tout, ou vous utilisez peut-être une distribution où Python 3 est installé sous le nom
python3
plutôt quepython
. Essayez d'utiliser la commandepython3 --version
à la place.
Q : Comment vérifier si Python 2 et Python 3 sont tous deux installés sur Linux ?
R : Sur de nombreux systèmes Linux, Python 2 et Python 3 sont tous deux installés, mais ils peuvent être accessibles via différentes commandes :
- Pour vérifier Python 2, exécutez :
python --version
- Pour vérifier Python 3, exécutez :
python3 --version
Si les deux versions sont installées, vous verrez leurs versions respectives affichées.
Q : Puis-je vérifier la version de Python depuis un script ?
R : Oui, vous pouvez vérifier la version de Python depuis un script. Pour ce faire, incluez le code suivant dans votre script Python :
import sys
print(sys.version)
Cela affichera la version de Python utilisée pour exécuter le script, ainsi que des détails supplémentaires.
Q : Comment trouver le chemin vers l'exécutable Python ?
R : Vous pouvez trouver le chemin vers l'exécutable Python en utilisant les commandes suivantes :
-
Sur Linux :
which python
ou
which python3
-
Sur Windows :
where python