L'exécution de Python à partir du terminal est souvent inévitable. Cependant, si vous venez d'installer Python sur Windows 10 pour la première fois, l'exécuter via le terminal Windows n'est possible que s'il est ajouté à la variable d'environnement Windows PATH.
Cela peut sembler difficile à faire, mais il n'y a rien à craindre. Pour vous aider à surmonter les difficultés liées à l'ajout de Python au PATH de Windows après l'avoir installé, examinons les options et les quelques étapes impliquées.
Si vous ne parvenez pas à ajouter Python au PATH sur votre système d'exploitation Windows, vous ne pouvez pas exécuter l'interpréteur Python, démarrer un environnement de programmation virtuel ou exécuter des commandes telles que pip install depuis le terminal.
En effet, lorsque vous exécutez un programme autre que celui par défaut à partir de la ligne de commande, la machine recherche un exécutable dans le dossier en cours ou dans le PATH Windows.
Si ce n'est pas dans la variable PATH, le terminal renvoie une erreur "commande introuvable". L'ajout au PATH est puissant, même si vous exécutez une commande à partir d'un fichier batch créé ou par défaut, l'ajout de son fichier d'exécution parent à la variable PATH le rend également appelable depuis le terminal.
Tout d'abord, si vous n'avez pas installé Python sur votre machine, rendez-vous sur le site Web python.org pour télécharger et installer votre version préférée.
Une fois que Python est installé avec succès sur votre PC, vérifiez s'il est déjà ajouté au PATH Windows. Ouvrez votre terminal et tapez python , puis appuyez sur Entrée clé. La commande peut renvoyer une erreur indiquant "'python' n'est pas reconnu comme une commande interne ou externe, un programme utilisable ou un fichier batch," indiquant que Python n'est pas encore ajouté à la variable PATH de votre machine.
Pour exécuter des programmes Python à partir de votre ligne de commande, suivez les étapes indiquées ci-dessous.
Pour ajouter Python à votre PATH Windows, vous devez obtenir son chemin d'installation. Pour ce faire, ouvrez la barre de recherche Windows et tapez python.exe (n'appuyez pas sur Entrée clé). Puis faites un clic droit sur Python.exe qui apparaît dans le menu résultant et sélectionnez l'emplacement du fichier ouvert option.
Dans la fenêtre de l'explorateur qui s'ouvre, cliquez sur la longue barre de répertoire à gauche de la barre de recherche. Mettez en surbrillance et copiez l'intégralité du texte du chemin dans votre presse-papiers avec Ctrl + c . Passez ensuite aux étapes ci-dessous.
Pour ajouter Python au PATH dans les variables utilisateur , faites un clic droit sur Ce PC , et sélectionnez Propriétés . Une fois dans le menu des propriétés, cliquez sur les Paramètres système avancés option. Dans la fenêtre suivante, sélectionnez Avancé et sélectionnez Variables d'environnement .
Les variables d'environnement le menu comporte deux parties distinctes :une partie supérieure appelée Variables utilisateur , et une partie inférieure nommée Variables système . Cependant, nous nous concentrons sur les variables utilisateur dans ce cas.
Dans les variables utilisateur menu, localisez une variable appelée Path . Collez ensuite le chemin que vous avez copié précédemment dans la Valeur de la variable option en utilisant Ctrl + v et cliquez sur OK .
Cependant, si vous ne trouvez pas cette variable, vous devrez peut-être la créer. Pour cela, cliquez sur Nouveau . Ensuite, dans le Nom de la variable formulaire, saisissez Chemin , et collez votre chemin Python dans la Valeur variable champ.
Retournez dans votre dossier de chemin d'installation Python et double-cliquez sur Scripts pour ouvrir ce répertoire. Ensuite, copiez son chemin depuis la barre de chemin dans la partie supérieure des fenêtres (à côté de la barre de recherche), comme vous l'avez fait précédemment pour le chemin d'installation de Python.
Une fois que vous avez copié le chemin des scripts, revenez aux variables d'environnement . Ensuite, sélectionnez le Chemin variable et cliquez sur Modifier . Tapez un point-virgule après votre chemin d'accès exécutable Python et collez les Scripts chemin que vous venez de copier après. Cliquez ensuite sur OK .
Vous pouvez ajouter Python aux variables système PATH aussi. Bien que ce ne soit qu'une alternative, et ce n'est pas nécessaire si vous l'avez ajouté dans les Variables d'utilisateurs déjà.
Pour utiliser les variables système , suivez les étapes mises en évidence ci-dessus pour copier le chemin Python et son chemin Scripts. Revenez ensuite aux Variables d'environnement . Ensuite, à l'intérieur des Variables système segment, localisez une variable appelée Path . Cliquez sur cette variable et cliquez sur Modifier .
Dans la fenêtre suivante qui s'affiche, cliquez sur Nouveau et collez le chemin que vous avez copié précédemment dans l'espace ouvert. Répétez ce processus pour les Scripts chemin aussi. Ensuite, cliquez sur OK et fermez les Variables d'environnement fenêtre.
Vous pouvez également ajouter Python au PATH Windows automatiquement lors de l'installation. Bien que l'utilisation de cette méthode ne fonctionne pas dans tous les cas, vous pouvez toujours l'essayer.
Pour ce faire, cliquez sur votre fichier d'installation et cochez la case Add Python 3.7 to PATH boîte. Le numéro de version changera lors de l'installation de différentes versions de Python.
Cocher cette case ajoute automatiquement Python à votre PATH Windows. Cela signifie que vous pouvez commencer à exécuter des commandes Python via la ligne de commande immédiatement après l'installation.
Pour voir si Python est déjà ajouté au PATH Windows, ouvrez le terminal et tapez python --version , puis appuyez sur Entrée clé. Si la commande renvoie la version actuellement installée de Python, cela signifie que vous l'avez ajoutée avec succès au PATH Windows.
Cependant, pour vérifier si vous avez ajouté les Scripts répertoire vers le PATH Windows, essayez d'exécuter le paquet d'installation pip sur le terminal, en remplaçant "package" par votre bibliothèque préférée. Si vous avez installé Python 2.7.9 et ci-dessus, la commande installe le package nommé, indiquant que vous avez également ajouté avec succès les scripts Python au chemin.
En plus d'ajouter Python au PATH Windows, vous pouvez ajouter des éditeurs de texte, des environnements de développement intégrés (IDE), Git, Node, Anaconda et de nombreux autres programmes.
Par exemple, gérer un projet avec Sublime Text est facile lorsque vous ouvrez le terminal dans le répertoire de votre dossier de projet et exécutez le subl . commander. Cela ouvre l'éditeur dans votre dossier actuel et l'affiche dans la barre latérale, un autre raccourci permettant de gagner du temps pour travailler de manière productive avec Sublime Text.