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 02/07/2025, 14:20] manlaya |
python [Le 04/11/2025, 16:28] (Version actuelle) bcag2 [IDLE 3.6 -> 3.xx] et restauration adapté de iPython/Jupyter |
||
|---|---|---|---|
| Ligne 55: | Ligne 55: | ||
| | UliPad |**Y** | F |Y | Y |Y | | |Y |Y | | | |Y |Y | | | | | | UliPad |**Y** | F |Y | Y |Y | | |Y |Y | | | |Y |Y | | | | | ||
| | [[vim|Vim]] |**Y** | F |Y | Y |Y |Y |Y |Y |Y |Y | |Y |Y |Y | | | | | | [[vim|Vim]] |**Y** | F |Y | Y |Y |Y |Y |Y |Y |Y | |Y |Y |Y | | | | | ||
| - | | [[visual_studio_code|VS Code/Codium]] | **Y**| F |Y | Y |Y |Y |Y |Y |Y |Y | |Y |Y |Y | | | | | + | | [[visual_studio_code|VS Code/Codium]] | **Y**| F |Y | Y |Y |Y |Y |Y |Y |Y | |Y |Y |Y | | | [[https://code.visualstudio.com/docs/languages/python|module python pour codium/VSC]] | |
| | WingIde |**Y** | C |Y | Y*|Y |Y |Y |Y |Y |Y | |Y |Y |Y | | | |* support for C | | WingIde |**Y** | C |Y | Y*|Y |Y |Y |Y |Y |Y | |Y |Y |Y | | | |* support for C | ||
| | Zeus |W | C | | | | |Y |Y |Y |Y | |Y |Y | | | | | | | Zeus |W | C | | | | |Y |Y |Y |Y | |Y |Y | | | | | | ||
| Ligne 61: | Ligne 61: | ||
| Acronymes: | Acronymes: | ||
| + | * Y - Yes | ||
| * CP - Cross Platform — { multi-plateformes } | * CP - Cross Platform — { multi-plateformes } | ||
| * C - Commercial — { sous licence commerciale } | * C - Commercial — { sous licence commerciale } | ||
| Ligne 89: | Ligne 90: | ||
| ===== Installation ===== | ===== Installation ===== | ||
| ==== Python 3 et Ubuntu ==== | ==== Python 3 et Ubuntu ==== | ||
| + | Depuis Ubuntu [[:18.04]], //Python 3// est installé par défaut et est accessible via la commande ''python3''.\\ | ||
| + | À partir d'Ubuntu [[:20.04]] ([[:focal]]), python 2 n'est plus installé par défaut. C'est //Python 3.8// qui le remplace et est accessible avec la commande ''python'' (''python3'' reste disponible). | ||
| - | === Ubuntu 18.04 et suivant === | + | Actuellement, Ubuntu [[:noble|24.04]] est livrée avec //Python 3.12//. |
| - | + | ||
| - | A partir d'Ubuntu [[:18.04]], //Python 3// est installé par défaut (//3.6//), et est accessible via la commande ''python3''.\\ | + | |
| - | A partir d'Ubuntu [[:20.04]] ([[:focal]]), python 2 n'est plus installé par défaut. C'est //Python 3.8// qui le remplace et est accessible avec la commande ''python'' (''python3'' reste disponible). | + | |
| - | + | ||
| - | Actuellement, Ubuntu [[:24.04]] est livrée avec //Python 3.12//. | + | |
| ==== Python 2 ==== | ==== Python 2 ==== | ||
| Ligne 108: | Ligne 106: | ||
| <code bash>pip list</code> On peut ajouter l'option //--local// pour ne lister que ceux installés localement (dans //$USER/.local/bin//)\\ | <code bash>pip list</code> On peut ajouter l'option //--local// pour ne lister que ceux installés localement (dans //$USER/.local/bin//)\\ | ||
| 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> | 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 ==== |
| - | 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, il suffit d'installer ''idle-python3.xx'' où 3.xx est la version que l'on a de python et on l'exécute en utilisant ce même nom. |
| - | ==== iPython ==== | + | ==== iPython/Jupyter ==== |
| - | Voici les instructions pour installer iPython (dans une version récente) sous 16.04, avec ''pip'' : \\ | + | Voici les instructions pour installer [[wpfr>IPython]] et [[wpfr>Jupyter]] : |
| - | (la première ligne installe pip3) | + | |
| <code bash> | <code bash> | ||
| - | $ sudo apt install python3-pip | + | pip3 install jupyter |
| - | $ pip3 install --upgrade pip | + | pip3 install ipython |
| - | $ sudo pip3 install jupyter | + | |
| - | $ sudo pip3 install ipython | + | |
| </code> | </code> | ||