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, 08:49] bcag2 [Anaconda] lien vers l'ancre sur Pixi |
python [Le 02/07/2025, 15:45] (Version actuelle) 195.220.58.237 [Logiciel éditeur Python (IDE)] |
||
---|---|---|---|
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 | | | [[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 60: | 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 82: | Ligne 84: | ||
* M - Mac | * M - Mac | ||
==== Logiciels de création d'interface graphique ==== | ==== Logiciels de création d'interface graphique ==== | ||
- | Les logiciels pour créer des interfaces graphiques pour python: | + | Les logiciels et librairies pour créer des interfaces graphiques pour python: |
- | * QT Creator pour des interfaces en QT | + | * Tkinter (librairie python) |
+ | * QT Creator (logiciel) ou pyQT (librairie python) pour des interfaces en QT | ||
- | Terminal | ||
===== 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//. |
- | + | ||
- | Ubuntu [[:18.04]] est livrée avec //Python 3.6// par défaut, il suffit de taper ''python3'' pour l'invoquer.\\ | + | |
- | Sous [[:focal]] c'est //Python 3.8//, accessible avec ''python'', python 2 n'étant plus installé par défaut !. | + | |
==== Python 2 ==== | ==== Python 2 ==== | ||
Ligne 123: | Ligne 124: | ||
Il existe plusieurs alternatives, notamment :\\ | Il existe plusieurs alternatives, notamment :\\ | ||
* Micromamba : https://mamba.readthedocs.io/en/latest/user_guide/micromamba.html | * Micromamba : https://mamba.readthedocs.io/en/latest/user_guide/micromamba.html | ||
+ | * Miniforge : installateur maintenu par conda-forge (communautaire) pour mamba/conda https://github.com/conda-forge/miniforge | ||
* [[#pixi|Pixi]] : https://pixi.sh/latest/ | * [[#pixi|Pixi]] : https://pixi.sh/latest/ | ||
Ligne 138: | Ligne 140: | ||
* [[hplip#mot_de_passe_root_demande|hplip]] | * [[hplip#mot_de_passe_root_demande|hplip]] | ||
==== Pixi ==== | ==== Pixi ==== | ||
- | Avec [[https://pixi.sh|Pixi]], on peut complètement éviter de dépendre des serveurs de l'entreprise //Anaconda// et à la place dépendre des serveurs de //Prefix// (l'entreprise allemande derrière mamba et Pixi). | + | Avec [[https://pixi.sh|Pixi]]((sous licence BSD-3… [[https://github.com/prefix-dev/pixi/blob/main/LICENSE]] qui utilise //conda-forge// également sous BSD-3 [[https://github.com/conda-forge/conda-forge.github.io/blob/main/LICENSE]])) , on peut complètement éviter de dépendre des serveurs de l'entreprise //Anaconda// et à la place dépendre des serveurs de //Prefix// (l'entreprise allemande derrière mamba et Pixi). |
Pour l'installer : | Pour l'installer : |