Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
python [Le 29/09/2023, 11:46] bcag2 [Les modules] option --local |
python [Le 02/10/2023, 09:57] (Version actuelle) bcag2 inversion ordre des § python2 python3 |
||
---|---|---|---|
Ligne 87: | Ligne 87: | ||
Terminal | Terminal | ||
===== Installation ===== | ===== Installation ===== | ||
- | ==== Python 2 ==== | ||
- | Python 2 est installé par défaut, il suffit de taper ''python'' dans un terminal pour accéder à l'interpréteur. \\ Pour Bionic 18.04, c'est la version 2.7 qui est installée. | ||
- | |||
- | <note warning> Python 2.7 est en fin de vie depuis le 1er janvier 2020. Il est recommandé de passer à Python 3 car Python 2 n'est plus supporté. Une future version du PIP abandonnera la prise en charge de Python 2.7. Plus de détails sur le support de Python 2 dans PIP : https://PIP.PYPA.IO/fr/Latest/Development/release-process/#python-2-support </note> | ||
- | |||
==== Python 3 et Ubuntu ==== | ==== Python 3 et Ubuntu ==== | ||
Ligne 99: | Ligne 94: | ||
Sous [[:focal]] c'est //Python 3.8//, accessible avec ''python'', python 2 n'étant plus installé par défaut !. | Sous [[:focal]] c'est //Python 3.8//, accessible avec ''python'', python 2 n'étant plus installé par défaut !. | ||
- | === Ubuntu 16.04 === | + | ==== Python 2 ==== |
+ | Python 2 est installé par défaut jusqu'à [[:Bionic]] (version 2.7), il suffit de taper ''python'' dans un terminal pour accéder à l'interpréteur. | ||
- | La dernière version (3.6) n'est pas dans les dépots de la dernière LTS 16.04. \\ La version 3.6 comporte des différences significatives par rapport à la version précédente (entre autres avec les F String) et peut être nécessaire. | + | <note warning> Python 2.7 est en fin de vie depuis le 1er janvier 2020. Il est recommandé de passer à Python 3 car Python 2 n'est plus supporté. Une future version du PIP abandonnera la prise en charge de Python 2.7. Plus de détails sur le support de Python 2 dans PIP : https://PIP.PYPA.IO/fr/Latest/Development/release-process/#python-2-support </note> |
- | + | ||
- | Pour installer Python 3.6 avec Ubuntu 16.04, il faut ajouter un ppa : | + | |
- | * soit ''jonathonf/python-3.6'' | + | |
- | * soit ''deadsnakes/ppa'' | + | |
- | + | ||
- | Puis on installe Python 3.6. | + | |
- | + | ||
- | Les commandes complètes avec, par exemple, //jonathon// ppa : | + | |
- | + | ||
- | <code bash> | + | |
- | $ sudo add-apt-repository ppa:jonathonf/python-3.6 | + | |
- | $ sudo apt update | + | |
- | $ sudo apt install python3.6 | + | |
- | </code> | + | |
- | + | ||
- | Pour invoquer l'interpréteur, il faut taper ''python3'' ou ''python3.6'' ! | + | |
==== Les modules ==== | ==== Les modules ==== |