Python Configuration de l'environnement

Python est un langage de programmation multiplateforme qui peut s'exécuter sur plusieurs systèmes d'exploitation.

Dans ce chapitre, nous allons vous montrer comment configurer un environnement de développement Python localement.

Python peut être appliqué à plusieurs plateformes, notamment Windows, Linux et Mac OS X.

Vous pouvez saisir dans la fenêtre du terminal la commandepythonpour vérifier si Python est déjà installé localement et la version installée de Python.

  • Windows : y compris Windows 7 et versions ultérieures.
  • macOS: Applicable à toutes les principales versions de macOS.
  • Linux: Presque toutes les principales distributions Linux, telles qu'Ubuntu, Debian, Fedora, CentOS, etc.
  • Unix: Prend en charge les systèmes de type Unix, tels que FreeBSD, OpenBSD, etc.
  • Systèmes embarqués: Des appareils tels que Raspberry Pi.
  • Plateformes mobiles: Prend en charge iOS et Android via des frameworks spécifiques (tels que Kivy).
  • Plateformes cloud: Prend en charge les environnements de services cloud comme AWS, Google Cloud et Azure.


Téléchargement de Python

Le dernier code source Python, les documents binaires, les actualités et plus encore sont disponibles sur le site officiel de Python:

Site officiel de Python:https://www.python.org/

Vous pouvez télécharger la documentation Python à partir du lien suivant, dans des formats tels que HTML, PDF et PostScript.

Adresse de téléchargement de la documentation Python:https://www.python.org/doc/



Installation de Python

Python a été porté sur de nombreuses plateformes (modifié afin de pouvoir fonctionner sur différentes plateformes).

Vous devez télécharger le code binaire applicable à votre plateforme, puis installer Python.

Si le code binaire pour votre plateforme n'est pas disponible, vous devez compiler manuellement le code source à l'aide d'un compilateur C.

La compilation du code source offre plus d'options en termes de fonctionnalités et offre plus de flexibilité pour l'installation de Python.

Voici les adresses de téléchargement des paquets d'installation pour chaque plateforme :

Voici les méthodes d'installation de Python sur différentes plateformes :

Installer Python sur les plateformes Unix & Linux :

Voici les étapes simples pour installer Python sur les plateformes Unix & Linux :

  • Ouvrez un navigateur web et visitezhttps://www.python.org/downloads/source/
  • Sélectionnez l'archive du code source applicable à Unix/Linux.
  • Téléchargez et décompressez l'archive.
  • Si vous devez personnaliser certaines options, modifiezModules/Setup
  • Exécutez le script./configure
  • make
  • make install

Après avoir effectué les opérations ci-dessus, Python sera installé dans le répertoire /usr/local/bin, et les bibliothèques Python seront installées dans /usr/local/lib/pythonXX, où XX est le numéro de version de Python que vous utilisez.

Installer Python sur la plate-forme Windows :

Voici les étapes simples pour installer Python sur la plate-forme Windows :

  • Ouvrez un navigateur web et visitezhttps://www.python.org/downloads/windows/

  • Dans la liste de téléchargement, sélectionnez le paquet d'installation pour la plate-forme Windows. Le format du paquet est :python-XYZ.msifichier, où XYZ est le numéro de version que vous souhaitez installer.
  • Pour utiliser l'installateurpython-XYZ.msi, le système Windows doit prendre en charge Microsoft Installer 2.0. Enregistrez simplement le fichier d'installation sur votre ordinateur local, puis exécutez-le pour voir si votre machine prend en charge MSI. Windows XP et les versions ultérieures disposent déjà de MSI, et de nombreux ordinateurs plus anciens peuvent également installer MSI.

  • Après le téléchargement, double-cliquez sur le paquet téléchargé pour lancer l'assistant d'installation de Python. L'installation est très simple : il vous suffit d'utiliser les paramètres par défaut et de cliquer continuellement sur « Suivant » jusqu'à ce que l'installation soit terminée.

Installer Python sur la plate-forme Mac :

Les systèmes Mac sont généralement livrés avec un environnement Python 2.x. Vous pouvez également visiter le lienhttps://www.python.org/downloads/mac-osx/pour télécharger et installer la dernière version.



Configuration des variables d'environnement

Les programmes et les fichiers exécutables peuvent se trouver dans de nombreux répertoires, et ces chemins ne font probablement pas partie du chemin de recherche que le système d'exploitation fournit pour les exécutables.

Le chemin est stocké dans des variables d'environnement, qui sont des chaînes nommées maintenues par le système d'exploitation. Ces variables contiennent des informations disponibles pour l'interpréteur de ligne de commande et d'autres programmes.

Sous Unix ou Windows, la variable de chemin est PATH (UNIX est sensible à la casse, Windows ne l'est pas).

Dans Mac OS, l'installateur modifie le chemin d'installation de Python lors de l'installation. Si vous devez référencer Python dans d'autres répertoires, vous devez ajouter le répertoire Python au chemin.

Définir les variables d'environnement sous Unix/Linux

  • Dans le shell csh :Entrée
    setenv PATH "$PATH:/usr/local/bin/python"
    , appuyez surEntrée。
  • Dans le shell bash (Linux) :Entrée
    export PATH="$PATH:/usr/local/bin/python" 
    , appuyez surEntrée。
  • Dans le shell sh ou ksh :Entrée
    PATH="$PATH:/usr/local/bin/python" 
    , appuyez surEntrée。

Remarque :/usr/local/bin/python est le répertoire d'installation de Python.

Définir les variables d'environnement sous Windows

Ajoutez le répertoire Python aux variables d'environnement :

Dans l'invite de commandes (cmd) :Entrée

path=%path%;C:\Python 

appuyez surEntrée。

Remarque :C:\Python est le répertoire d'installation de Python.

Vous pouvez également le définir de la manière suivante :

  • Faites un clic droit sur « Ordinateur » puis cliquez sur « Propriétés »
  • Cliquez ensuite sur « Paramètres système avancés »
  • Sélectionnez « Path » dans la fenêtre « Variables système », puis double-cliquez dessus !
  • Ensuite, dans la ligne « Path », ajoutez le chemin d'installation de Python (le mien est D:\Python32), ajoutez donc simplement ce chemin à la fin.PS : N'oubliez pas de séparer les chemins directement par des points-virgules ";"
  • Une fois le paramétrage réussi, saisissez la commande "python" dans la ligne de commande cmd, et les informations correspondantes s'afficheront.


Variables d'environnement Python

Voici plusieurs variables d'environnement importantes utilisées par Python :

Nom de la variableDescription
PYTHONPATHPYTHONPATH est le chemin de recherche de Python. Par défaut, les modules que nous importons sont recherchés dans PYTHONPATH.
PYTHONSTARTUP Après le démarrage de Python, il cherche d'abord la variable d'environnement PYTHONSTARTUP, puis exécute le code dans le fichier spécifié par cette variable.
PYTHONCASEOK L'ajout de la variable d'environnement PYTHONCASEOK rendra Python insensible à la casse lors de l'importation des modules.
PYTHONHOME Un autre chemin de recherche de modules. Il est généralement intégré dans les répertoires PYTHONSTARTUP ou PYTHONPATH, ce qui facilite le basculement entre deux bibliothèques de modules.


Exécuter Python

Il existe trois façons d'exécuter Python :

1. Interpréteur interactif :

Vous pouvez accéder à Python via une fenêtre de ligne de commande et commencer à écrire du code Python dans l'interpréteur interactif.

Vous pouvez programmer en Python sous Unix, DOS ou tout autre système qui fournit une ligne de commande ou un shell.

$ python # Unix/Linux

Or

C:>python # Windows/DOS

Voici les arguments de ligne de commande Python :

OptionDescription
-dAfficher les informations de débogage pendant l'analyse
-OGénérer du code optimisé (fichiers .pyo)
-SNe pas inclure l'emplacement de recherche du chemin Python au démarrage
-VAfficher le numéro de version de Python
-XDepuis la version 1.6, les exceptions intégrées (uniquement pour les chaînes) ont été dépréciées.
-c cmdExécuter un script Python et utiliser le résultat de l'exécution comme chaîne cmd.
fichierExécuter un script Python dans le fichier Python donné.

2. Script en ligne de commande

Dans votre application, vous pouvez exécuter des scripts Python à partir de la ligne de commande en appelant l'interpréteur, comme indiqué ci-dessous :

$ python script.py # Unix/Linux

Or

C:>python script.py # Windows/DOS

Remarque :Lors de l'exécution du script, veuillez vérifier si le script dispose des autorisations d'exécution.

3. Environnement de développement intégré (IDE) : PyCharm

PyCharm est un IDE Python créé par JetBrains, compatible avec les systèmes macOS, Windows et Linux.

Fonctionnalités de PyCharm : débogage, coloration syntaxique, gestion de projet, navigation dans le code, suggestions intelligentes, autocomplétion, tests unitaires, gestion de versions...

Adresse de téléchargement de PyCharm :https://www.jetbrains.com/pycharm/download/

Adresse d'installation de PyCharm :https://www.example.com/pycharm/pycharm-install.html

Pour installer le plugin chinois de PyCharm, ouvrez la barre de menus Fichier, sélectionnez Paramètres, puis choisissez Plugins, cliquez sur Marketplace, recherchez « chinese », puis cliquez sur Installer :

Dans les leçons suivantes, veuillez vous assurer que votre environnement a été configuré avec succès.

Les exemples donnés dans les chapitres suivants ont été testés sur Python 2.7.6.

Autres extensions