Python 3 - Configuration de l'environnement

Python 3 est disponible pour Windows, Mac OS et la plupart des versions du système d'exploitation Linux. Même si Python 2 est disponible pour de nombreux autres systèmes d'exploitation, le support de Python 3 n'a pas été rendu disponible pour eux ou a été abandonné.

Configuration de l'environnement local

Ouvrez une fenêtre de terminal et tapez "python" pour savoir s'il est déjà installé et quelle version est installée.

Obtenir Python

Plate-forme Windows

Les binaires de la dernière version de Python 3 (Python 3.5.1) sont disponibles sur cette page de téléchargement

Les différentes options d'installation suivantes sont disponibles.

  • Fichier zip intégrable Windows x86-64
  • Programme d'installation de l'exécutable Windows x86-64
  • Programme d'installation Web Windows x86-64
  • Fichier zip intégrable Windows x86
  • Programme d'installation de l'exécutable Windows x86
  • Programme d'installation Web Windows x86

Note- Pour installer Python 3.5.1, la configuration minimale requise pour le système d'exploitation est Windows 7 avec SP1. Pour les versions 3.0 à 3.4.x, Windows XP est acceptable.

Plateforme Linux

Différentes versions de Linux utilisent différents gestionnaires de packages pour l'installation de nouveaux packages.

Sur Ubuntu Linux, Python 3 est installé à l'aide de la commande suivante à partir du terminal.

$sudo apt-get install python3-minimal

Installation à partir de la source

Téléchargez l'archive tar source gzippée à partir de l'URL de téléchargement de Python - https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz

Extract the tarball
tar xvfz Python-3.5.1.tgz
Configure and Install:
cd Python-3.5.1
./configure --prefix = /opt/python3.5.1
make  
sudo make install

Mac OS

Téléchargez les programmes d'installation Mac OS à partir de cette URL - https://www.python.org/downloads/mac-osx/

  • Programme d'installation de Mac OS X 64 bits / 32 bits - python-3.5.1-macosx10.6.pkg
  • Programme d'installation de Mac OS X 32 bits i386 / PPC - python-3.5.1-macosx10.5.pkg

Double-cliquez sur ce fichier de package et suivez les instructions de l'assistant pour l'installer.

Le code source, les binaires, la documentation, les actualités, etc. les plus à jour et les plus récents sont disponibles sur le site officiel de Python -

Python Official Website - https://www.python.org/

Vous pouvez télécharger la documentation Python à partir du site suivant. La documentation est disponible aux formats HTML, PDF et PostScript.

Python Documentation Website- www.python.org/doc/

Configurer PATH

Les programmes et autres fichiers exécutables peuvent se trouver dans de nombreux répertoires. Par conséquent, les systèmes d'exploitation fournissent un chemin de recherche qui répertorie les répertoires dans lesquels il recherche les exécutables.

Les caractéristiques importantes sont -

  • Le chemin est stocké dans une variable d'environnement, qui est une chaîne nommée gérée par le système d'exploitation. Cette variable contient des informations disponibles pour le shell de commande et d'autres programmes.

  • La variable de chemin est nommée comme PATH sous Unix ou Path sous Windows (Unix est sensible à la casse; Windows ne l'est pas).

  • Sous Mac OS, le programme d'installation gère les détails du chemin. Pour appeler l'interpréteur Python à partir d'un répertoire particulier, vous devez ajouter le répertoire Python à votre chemin.

Définition du chemin sous Unix / Linux

Pour ajouter le répertoire Python au chemin d'une session particulière sous Unix -

  • In the csh shell - tapez setenv PATH "$ PATH: / usr / local / bin / python3" et appuyez sur Entrée.

  • In the bash shell (Linux) - tapez export PYTHONPATH = / usr / local / bin / python3.4 et appuyez sur Entrée.

  • In the sh or ksh shell - tapez PATH = "$ PATH: / usr / local / bin / python3" et appuyez sur Entrée.

Note - / usr / local / bin / python3 est le chemin du répertoire Python.

Définition du chemin sous Windows

Pour ajouter le répertoire Python au chemin d'une session particulière dans Windows -

  • At the command prompt - tapez path% path%; C: \ Python et appuyez sur Entrée.

Note - C: \ Python est le chemin du répertoire Python

Variables d'environnement Python

Voici des variables d'environnement importantes, reconnues par Python -

N ° Sr. Variable et description
1

PYTHONPATH

Il a un rôle similaire à PATH. Cette variable indique à l'interpréteur Python où localiser les fichiers de module importés dans un programme. Il doit inclure le répertoire de la bibliothèque source Python et les répertoires contenant le code source Python. PYTHONPATH est parfois prédéfini par le programme d'installation Python.

2

PYTHONSTARTUP

Il contient le chemin d'un fichier d'initialisation contenant le code source Python. Il est exécuté chaque fois que vous démarrez l'interpréteur. Il est nommé .pythonrc.py sous Unix et contient des commandes qui chargent des utilitaires ou modifient PYTHONPATH.

3

PYTHONCASEOK

Il est utilisé dans Windows pour demander à Python de trouver la première correspondance insensible à la casse dans une instruction d'importation. Définissez cette variable sur n'importe quelle valeur pour l'activer.

4

PYTHONHOME

Il s'agit d'un chemin de recherche de module alternatif. Il est généralement intégré dans les répertoires PYTHONSTARTUP ou PYTHONPATH pour faciliter le changement de bibliothèques de modules.

Exécuter Python

Il existe trois façons différentes de démarrer Python -

Interprète interactif

Vous pouvez démarrer Python depuis Unix, DOS ou tout autre système qui vous fournit un interpréteur de ligne de commande ou une fenêtre shell.

Entrer python la ligne de commande.

Commencez immédiatement à coder dans l'interpréteur interactif.

$python             # Unix/Linux
or
python%             # Unix/Linux
or
C:>python           # Windows/DOS

Voici la liste de toutes les options de ligne de commande disponibles -

N ° Sr. Option et description
1

-d

fournir une sortie de débogage

2

-O

générer un bytecode optimisé (résultant en des fichiers .pyo)

3

-S

ne pas exécuter le site d'importation pour rechercher les chemins Python au démarrage

4

-v

sortie verbeuse (trace détaillée sur les instructions d'importation)

5

-X

désactiver les exceptions intégrées basées sur les classes (utilisez simplement des chaînes); obsolète à partir de la version 1.6

6

-c cmd

exécuter le script Python envoyé en tant que chaîne cmd

sept

file

exécuter un script Python à partir d'un fichier donné

Script depuis la ligne de commande

Un script Python peut être exécuté sur la ligne de commande en appelant l'interpréteur sur votre application, comme illustré dans l'exemple suivant.

$python  script.py          # Unix/Linux
or
python% script.py           # Unix/Linux
or 
C:>python script.py         # Windows/DOS

Note - Assurez-vous que le mode d'autorisation de fichier permet l'exécution.

Environnement de développement intégré

Vous pouvez également exécuter Python à partir d'un environnement d'interface utilisateur graphique (GUI), si vous avez une application GUI sur votre système qui prend en charge Python.

  • Unix - IDLE est le tout premier IDE Unix pour Python.

  • Windows - PythonWin est la première interface Windows pour Python et est un IDE avec une interface graphique.

  • Macintosh - La version Macintosh de Python avec l'IDE IDLE est disponible sur le site principal, téléchargeable sous forme de fichiers MacBinary ou BinHex'd.

Si vous ne parvenez pas à configurer correctement l'environnement, vous pouvez demander l'aide de votre administrateur système. Assurez-vous que l'environnement Python est correctement configuré et fonctionne parfaitement.

Note - Tous les exemples donnés dans les chapitres suivants sont exécutés avec la version Python 3.4.1 disponible sur Windows 7 et Ubuntu Linux.

Nous avons déjà mis en place l'environnement de programmation Python en ligne, afin que vous puissiez exécuter tous les exemples disponibles en ligne pendant que vous apprenez la théorie. N'hésitez pas à modifier n'importe quel exemple et à l'exécuter en ligne.