Id 11642 anaconda Python et outils associés - Installation et utilisation par Jean-Daniel Bonjour EPFL-ENAC-IT ? Creative Commons BY-SA version préliminaire rev Introduction Programmation Python Scienti ?c Python Outils de développement Python Interpréteu
Python et outils associés - Installation et utilisation par Jean-Daniel Bonjour EPFL-ENAC-IT ? Creative Commons BY-SA version préliminaire rev Introduction Programmation Python Scienti ?c Python Outils de développement Python Interpréteurs Python L'interpréteur de base CPython L'interpréteur interactif IPython Éditeurs de programmation IDE's pour Python Spyder Autres IDE's Jupyter Notebook Installation d'un environnement Python v complet WinPython bundle Python recommandé sous Windows Scienti ?c Python v sous GNU Linux Ubuntu Anaconda bundle Python recommandé sous macOS voire autres OS Installation de base Dé ?nition d'environnements de développement Anaconda Python pour les curieux seulement Gestion d'environnements Python multiples avec virtualenv et pipenv Packages et modules additionnels Le gestionnaire de packages PIP Autres distributions ou outils Python Introduction Chapitre accessible sous ce lien Programmation Python Chapitre accessible sous ce lien Outils Python - Page - CC-BY-SA J -D Bonjour ENAC-IT EPFL C Scienti ?c Python La rédaction de ce chapitre est en cours merci de patienter Outils de développement Python Un environnement de développement Python est constitué de di ?érents outils et composants présentés dans la ?gure ci-dessous Les chapitres qui suivent décrivent le rôle et l'utilisation de ceux-ci S'agissant de l'installation de Python et de ces outils sur votre machine voyez plus bas au chapitre Installation d'un environnement Python v complet Interpréteurs Python Il existe de nombreuses implémentations de Python et par conséquents d'interpréteurs Les plus connus sont Outils Python - Page - CC- BY-SA J -D Bonjour ENAC-IT EPFL Cl'interpréteur de base interpréteur par défaut intégré à toute distribution Python écrit en C et ainsi parfois dénommé CPython IPython interpréteur interactif très évolué bpython version plus interactive de l'interpréteur de base coloration syntaxique auto-complétion IDLE mini IDE s'appuyant sur l'interpréteur de base et le toolkit graphique tkinter Jython interpréteur écrit en Java donc tournant sur la VM Java permettant l'utilisation d'objets Java dans du code Python PyPy interpréteur écrit lui-même en Python et qui a vocation d'être très rapide JIT compiler IronPython implémentation du langage Python dans les environnements Microsoft NET et Mono Il faut noter que l'interpréteur de base est l'interpréteur de référence du langage Python et que les autres interpréteurs n'implémentent souvent pas la toute dernière version du langage Nous n'allons présenter ici que les deux plus courants l'interpréteur de base CPython et l'interpréteur interactif IPython L'interpréteur de base CPython Lorsque Python est distribué avec le système d'exploitation ce qui est le cas sous GNU Linux et macOS on dispose alors de l' interpréteur de base et de la librairie standard L'interpréteur CPython permet d'exécuter des scripts programmes en frappant depuis une fenêtre terminal python script py ou python script py selon votre installation pour forcer l'utilisation de l'interpréteur Python v De nombreuses options de lancement sont en outre disponibles voir python -- help ou man python L'option -i est particulièrement intéressante en frappant python -i script py juste après l'exécution du script on entre dans le mode mode interactif de l'interpréteur ce qui donne la possibilité d'examiner les variables globales o? tracer le stack d'erreurs L'interpréteur de base
Documents similaires










-
35
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mar 23, 2021
- Catégorie Business / Finance
- Langue French
- Taille du fichier 62.9kB