Installation et utilisation de Python
*************************************

Cette partie de la documentation est consacrée aux informations
générales au sujet de l'installation de l'environnement Python sur
différentes plateformes, l'invocation de l'interpréteur et des choses
qui facilitent le travail avec Python.

* 1. Ligne de commande et environnement

  * 1.1. Ligne de commande

    * 1.1.1. Options de l'interface

    * 1.1.2. Options génériques

    * 1.1.3. Options diverses

    * 1.1.4. Options à ne pas utiliser

  * 1.2. Variables d'environnement

    * 1.2.1. Variables en mode débogage

* 2. Utilisation de Python sur les plateformes Unix

  * 2.1. Récupérer et installer la dernière version de Python

    * 2.1.1. Sur Linux

    * 2.1.2. Sur FreeBSD et OpenBSD

    * 2.1.3. Sur OpenSolaris

  * 2.2. Compiler Python

  * 2.3. Fichiers et chemins liés à Python

  * 2.4. Divers

* 3. Utilisation de Python sur Windows

  * 3.1. L'installateur complet

    * 3.1.1. Étapes d'installation

    * 3.1.2. Suppression de la limitation *MAX_PATH*

    * 3.1.3. Installation sans l'interface utilisateur

    * 3.1.4. Installation sans téléchargement

    * 3.1.5. Modification d'une installation

  * 3.2. Le paquet Microsoft Store

    * 3.2.1. Problèmes connus

  * 3.3. Les paquets *nuget.org*

  * 3.4. Le paquet intégrable

    * 3.4.1. Application Python

    * 3.4.2. Embarquer Python

  * 3.5. Paquets alternatifs

  * 3.6. Configurer Python

    * 3.6.1. Digression : Définition des variables d'environnement

    * 3.6.2. Trouver l'exécutable Python

  * 3.7. Mode UTF-8

  * 3.8. Lanceur Python pour Windows

    * 3.8.1. Pour commencer

      * 3.8.1.1. Depuis la ligne de commande

      * 3.8.1.2. Environnements virtuels

      * 3.8.1.3. À partir d'un script

      * 3.8.1.4. À partir d'associations de fichiers

    * 3.8.2. Lignes Shebang

    * 3.8.3. Arguments dans les lignes *shebang*

    * 3.8.4. Personnalisation

      * 3.8.4.1. Personnalisation via des fichiers INI

      * 3.8.4.2. Personnalisation des versions Python par défaut

    * 3.8.5. Diagnostics

  * 3.9. Recherche de modules

  * 3.10. Modules supplémentaires

    * 3.10.1. PyWin32

    * 3.10.2. cx_Freeze

    * 3.10.3. WConio

  * 3.11. Compiler Python sous Windows

  * 3.12. Autres plateformes

* 4. Utilisation de Python sur un Macintosh

  * 4.1. Obtenir et installer MacPython

    * 4.1.1. Comment exécuter un script Python

    * 4.1.2. Lancer des scripts avec une interface graphique

    * 4.1.3. Configuration

  * 4.2. L'*IDE*

  * 4.3. Installation de paquets Python additionnels

  * 4.4. Programmation d'interface graphique sur le Mac

  * 4.5. Distribuer des Applications Python sur le Mac

  * 4.6. Autres ressources

* 5. Éditeurs et IDEs
