Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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:26]
bcag2 [Les modules] pour les lister, suppr note Bionic obsolète
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 ​car Python 2 n'​est ​plus supportéUne future ​version ​du PIP abandonnera ​la prise en charge de Python ​2.7Plus 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 ====
Ligne 123: Ligne 103:
 <code bash>pip install pyserial</​code>​ <code bash>pip install pyserial</​code>​
 Pour lister les modules installés : Pour lister les modules installés :
-<code bash>pip list</​code>​ +<code bash>pip list</​code> ​On peut ajouter l'​option //--local// pour ne lister que ceux installés localement (dans //​$USER/​.local/​bin//​)\\ 
-Il y en a beaucoup, aussi un //pipe// avec grep peut être utile !<code bash>pip list | grep pyserial</​code>​+Sans l'​option ci-dessus, il y en a beaucoup, aussi un //pipe// avec grep peut être utile !<code bash>pip list | grep pyserial</​code>​
 ==== IDLE 3.6 ==== ==== IDLE 3.6 ====
 Pour installer IDLE en version //Python 3.6// (si on a déjà installé Python en 3.6), il suffit d'​installer ''​idle-python3.6''​ et on l'​exécute en utilisant ce même nom. Pour installer IDLE en version //Python 3.6// (si on a déjà installé Python en 3.6), il suffit d'​installer ''​idle-python3.6''​ et on l'​exécute en utilisant ce même nom.
Ligne 193: Ligne 173:
 --------- ---------
  
-//Date de création ​25 juin 2010.[[:​utilisateurs:​draco31.fr|draco31.fr]];​ +//Contributeurs ​: [[:​utilisateurs:​draco31.fr|draco31.fr]];​ Traduction des acronymes, correction grammaticale [[:​utilisateurs:​eagle08|René Stoecklin]]; ​[[:​utilisateurs:​bcag2]]//
-Traduction des acronymes, correction grammaticale [[:​utilisateurs:​eagle08|René Stoecklin]];//​+
  • python.1695979578.txt.gz
  • Dernière modification: Le 29/09/2023, 11:26
  • par bcag2