Recherche de site Web

Vérifier la version de Python


L’article suivant vous fournira des informations sur la façon de vérifier la version de Python sur votre système d’exploitation. Vous apprendrez à vérifier la version de python à l’aide de la commande python ainsi qu’à déterminer la version de python par programmation, à partir de la console python et à l’aide du script python.

Difficulté

FACILE

Conventions

  • # – nécessite que les commandes Linux données soient exécutées avec les privilèges root, soit directement en tant qu’utilisateur root, soit en utilisant la commande sudo
  • $ – nécessite que des commandes Linux données soient exécutées en tant qu’utilisateur régulier non privilégié

Instructions

Il se peut que les versions Python 2 et Python 3 soient installées sur votre système. Liste des exécutables binaires python installés pour voir quelle version est installée sur votre système :

ls /usr/bin/python*
/usr/bin/python  /usr/bin/python2  /usr/bin/python2.7  /usr/bin/python3  /usr/bin/python3.6  /usr/bin/python3.6m  /usr/bin/python3m

Veuillez noter que la version mineure de python peut différer d’un système à l’autre. Un autre chemin d’accès où les binaires Python peuvent être installés est /usr/local/bin/. Comme vous pouvez le voir, notre système a installé les versions Python 2 et Python 3.

Vérifier la version de Python à partir de la ligne de commande

Ensuite, nous allons récupérer le numéro de version à partir de la ligne de commande :

Python 2

/usr/bin/python -V
OR
/usr/bin/python --version
Python 2.7.15rc1

Python 3

/usr/bin/python3 -V
OR
/usr/bin/python3 --version
Python 3.6.5

Vérifier la version de Python à l’aide de l’interpréteur

Au lieu de récupérer la version de python à partir de la ligne de commande linux, nous pouvons demander directement à l’interpréteur python d’effectuer la vérification de version.

Python 2

python
Python 2.7.15rc1 (default, Apr 15 2018, 21:51:34) 
[GCC 7.3.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import platform
>>> platform.python_version()
'2.7.15rc1'
>>>

Python 3

python3
Python 3.6.5 (default, Apr  1 2018, 05:46:30) 
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import platform
>>> platform.python_version()
'3.6.5'
>>>

Vérifier la version à l’aide d’un script

Le script suivant vérifiera la version de python et affichera le numéro de version dans la sortie standard. Enregistrez le code python ci-dessous sous la forme d’un nouveau fichier nommé check-python-version.py :

import platform
python_version=platform.python_version()
print (python_version)

Une fois prêt, exécutez le script check-python-version.py pour obtenir la version python. Assurez-vous d’utiliser un interpréteur Python approprié tel que python ou python3.

Python 2

python check-python-version.py 
2.7.15rc1

Python 3

python3 check-python-version.py 
3.6.5

À partir des commandes ci-dessus, nous pouvons déterminer que la version de python du système est 2.7.15 et 3.6.5 pour Python 2 et Python 3 respectivement.

La version de Python révélée sur le système Linux Ubuntu

{loadposition python-tutorial-toc}

Articles connexes: