Présentation
Python est un langage de programmation de haut niveau largement utilisé, lancé pour la première fois en 1991. Depuis lors, Python a gagné en popularité et est considéré comme l'un des langages de programmation côté serveur les plus populaires et les plus flexibles.
Contrairement à la plupart des distributions Linux, Windows n'est pas livré avec le langage de programmation Python par défaut. Cependant, vous pouvez installer Python sur votre serveur Windows ou votre machine locale en quelques étapes simples.
Prérequis
- Un système exécutant Windows 10 avec des privilèges d'administrateur
- Invite de commandes (fournie avec Windows par défaut)
- Une application Connexion Bureau à distance (à utiliser si vous installez Python sur un serveur Windows distant)
Installation de Python 3 sous Windows
Étape 1 :Sélectionnez la version de Python à installer
La procédure d'installation consiste à télécharger le programme d'installation officiel Python .exe et à l'exécuter sur votre système.
La version dont vous avez besoin dépend de ce que vous voulez faire en Python. Par exemple, si vous travaillez sur un projet codé en Python version 2.6, vous avez probablement besoin de cette version. Si vous démarrez un projet à partir de zéro, vous avez la liberté de choisir.
Si vous apprenez à coder en Python, nous vous recommandons de télécharger les dernières versions de Python 2 et 3 . Travailler avec Python 2 vous permet de travailler sur des projets plus anciens ou de tester de nouveaux projets pour la compatibilité descendante.
Étape 2 :Téléchargez le programme d'installation de l'exécutable Python
- Ouvrez votre navigateur Web et accédez à la section Téléchargements pour Windows du site Web officiel de Python.
- Recherchez la version de Python que vous souhaitez. Au moment de la publication de cet article, la dernière version de Python 3 est la version 3.7.3, tandis que la dernière version de Python 2 est la version 2.7.16.
- Sélectionnez un lien pour télécharger le programme d'installation exécutable Windows x86-64 ou programme d'installation exécutable Windows x86 . Le téléchargement fait environ 25 Mo.
Étape 3 :Exécuter le programme d'installation exécutable
1. Exécutez le programme d'installation de Python une fois téléchargé. (Dans cet exemple, nous avons téléchargé Python 3.7.3.)
2. Assurez-vous de sélectionner le lanceur d'installation pour tous les utilisateurs et Ajouter Python 3.7 à PATH cases à cocher. Ce dernier place l'interpréteur dans le chemin d'exécution. Pour les anciennes versions de Python qui ne prennent pas en charge l'option Ajouter Python au chemin case à cocher, voir l'étape 6.
3. Sélectionnez Installer maintenant – les options d'installation recommandées.
Pour toutes les versions récentes de Python, les options d'installation recommandées incluent Pip et IDLE . Les anciennes versions peuvent ne pas inclure ces fonctionnalités supplémentaires.
4. La boîte de dialogue suivante vous invitera à sélectionner si vous souhaitez Désactiver la limite de longueur de chemin . Choisir cette option permettra à Python de contourner la limite MAX_PATH de 260 caractères. En effet, cela permettra à Python d'utiliser des noms de chemin longs.
La Désactiver la longueur du chemin limite L'option n'affectera aucun autre paramètre système. L'activer résoudra les problèmes potentiels de longueur de nom qui peuvent survenir avec les projets Python développés sous Linux.
Étape 4 :Vérifier que Python a été installé sur Windows
- Naviguez jusqu'au répertoire dans lequel Python a été installé sur le système. Dans notre cas, il s'agit de C:\Users\Nom d'utilisateur \AppData\Local\Programs\Python\Python37 puisque nous avons installé la dernière version.
- Double-cliquez sur python.exe .
- Le résultat devrait ressembler à ce que vous pouvez voir ci-dessous :
Étape 5 :Vérifiez que Pip a été installé
Si vous avez choisi d'installer une ancienne version de Python, il est possible qu'elle ne soit pas livrée avec Pip préinstallé. Pip est un puissant système de gestion de packages pour les packages logiciels Python. Assurez-vous donc de l'avoir installé.
Nous vous recommandons d'utiliser Pip pour la plupart des packages Python, en particulier lorsque vous travaillez dans des environnements virtuels.
Pour vérifier si Pip a été installé :
- Ouvrez le Démarrer menu et tapez "cmd. "
- Sélectionnez l'invite de commande application.
- Entrez
pip -V
dans la console. Si Pip a été installé avec succès, vous devriez voir le résultat suivant :
Pip n'a pas encore été installé si vous obtenez le résultat suivant :
'pip' is not recognized as an internal or external command,
Operable program or batch file.
S'il manque Pip à votre version de Python, consultez notre article Comment installer Pip pour gérer les packages Python sous Windows.
Étape 6 :Ajouter un chemin Python aux variables d'environnement (facultatif)
Nous vous recommandons de suivre cette étape si votre version du programme d'installation de Python n'inclut pas l'option Ajouter Python au PATH case à cocher ou si vous n'avez pas sélectionné cette option.
La configuration du chemin Python vers les variables système évite d'avoir à utiliser des chemins complets. Il demande à Windows de rechercher "python" dans tous les dossiers PATH et de trouver le dossier d'installation contenant le fichier python.exe.
1. Ouvrez le Démarrer menu et lancez le Exécuter application.
2. Tapez sysdm.cpl et cliquez sur OK . Cela ouvre les Propriétés système fenêtre.
3. Accédez à Avancé et sélectionnez Variables d'environnement .
4. Sous Variables système , recherchez et sélectionnez le Chemin variables.
5. Cliquez sur Modifier .
6. Sélectionnez la Valeur variable domaine. Ajoutez le chemin vers python.exe fichier précédé d'un point virgule (;) . Par exemple, dans l'image ci-dessous, nous avons ajouté ";C:\Python34. "
7. Cliquez sur OK et fermez toutes les fenêtres.
En configurant cela, vous pouvez exécuter des scripts Python comme ceci :Python script.py
Au lieu de cela :C:/Python34/Python script.py
Comme vous pouvez le voir, c'est plus propre et plus facile à gérer.
Étape 7 :Installez virtualnv (facultatif)
Vous avez Python et vous avez Pip pour gérer les packages. Maintenant, vous avez besoin d'un dernier logiciel - virtualnv . Virtualnv vous permet de créer des environnements virtuels locaux isolés pour vos projets Python.
Pourquoi utiliser virtualnv ?
Les packages logiciels Python sont installés par défaut sur l'ensemble du système. Par conséquent, chaque fois qu'un seul package spécifique à un projet est modifié, il change pour tous vos projets Python. Vous voudriez éviter cela, et avoir des environnements virtuels séparés pour chaque projet est la solution la plus simple.
Pour installer virtualnv :
1. Ouvrez le Démarrer menu et tapez "cmd ."
2. Sélectionnez l'invite de commande application.
3. Tapez le pip
suivant commande dans la console :
C:\Users\Username> pip install virtualenv
Une fois terminé, virtualnv est installé sur votre système.