“pépin” non reconnu comme commande interne ou externe

Contenu

Certains utilisateurs essayant d'installer des packages Python à l'aide d'une fenêtre de commande signalent qu'ils voient l'erreur « pip n'est pas reconnu comme une commande interne ou externe ». La plupart des utilisateurs concernés signalent que le problème se produit même après avoir installé la distribution Python et s'être assuré que Python est ajouté à la variable de chemin. Le problème n'est pas spécifique à un certain système d'exploitation, car il est signalé dans Windows 7, Windows 8 et Windows 10.

pip-error-message-7247312$ 0027pépin $ 0027 non reconnu comme commande interne ou externe, programme exécutable ou fichier batch

Qu'est-ce que le PIP?

PiP est un acronyme récursif pour »Pip Install Packages«. Il s'agit essentiellement d'un système de gestion de packages utilisé pour installer et gérer des packages logiciels écrits en Python.. La plupart des utilisateurs utilisent PiP pour installer et gérer les packages Python trouvés dans Python Package Index.

Les dernières versions de Python (Python 2.7.9 et plus tard et Python 3.4) inclure Pip par défaut.

Qu'est-ce qui cause $ 0027pépin $ 0027 non reconnu comme une erreur de commande interne ou externe?

Nous avons étudié ce sujet en examinant divers rapports d'utilisateurs et avons essayé de reproduire le sujet sur nos ordinateurs. De ce que nous avons collecté, il existe plusieurs scénarios connus pour déclencher ce message d'erreur particulier:

  • L'installation PIP n'est pas ajoutée à la variable système: pour exécuter des commandes Python à partir d'une fenêtre CMD, vous devrez ajouter le chemin de votre installation PIP à votre PATH dans la variable système. Si vous avez installé Python à l'aide de l'exécutable d'installation, devrait être ajouté automatiquement.

  • L'installation a été incorrectement ajoutée à votre PATH: il est facile de gâcher le PATH si vous l'ajoutez manuellement. L'espace supplémentaire ou le point-virgule restant avant le nouveau PATH finira par provoquer l'erreur.

Si aujourd'hui vous essayez de corriger ce message d'erreur particulier qui vous empêche d'utiliser la commande Python dans CMD, suivez les méthodes annoncées dans ce post. Tous les correctifs possibles répertoriés ci-dessous ont été confirmés pour fonctionner pour au moins un utilisateur concerné.

Pour les meilleurs résultats, Suivez les méthodes répertoriées ci-dessous dans l'ordre jusqu'à ce que vous trouviez une solution qui vous aide à résoudre le problème dans votre situation particulière..

Méthode 1: vérifiez si le PIP est ajouté à votre variable PATH

Commençons par découvrir où nous sommes. Si vous ne savez pas si votre installation PIP est ajoutée à votre variable PATH, vous pouvez facilement le découvrir en utilisant une certaine commande dans une invite CMD.

Le savoir vous orientera dans la bonne direction et vous évitera de prendre des mesures inutiles.

Noter: Si vous savez déjà si votre chemin d'installation PIP a été ajouté à votre variable PATH, faites défiler jusqu'aux méthodes suivantes ci-dessous.

Voici un guide rapide pour vérifier si l'installation PIP est déjà dans votre variable PATH:

  1. Appuyez sur la touche Windows + R pour ouvrir la boîte de dialogue Exécuter. Tapez ensuite »cmd» et appuyez sur Entrée pour ouvrir la fenêtre de commande. cmd-40-7899803Exécuter la boîte de dialogue: cmd

  2. Dans la fenêtre de ligne de commande, tapez echo% PATH% et appuyez sur Entrée pour obtenir une liste de tous les emplacements ajoutés à la variable PATH. variables-chemin-7838528Vérifier si l'installation PIP est présente dans la variable PATH

  3. Si vous pouvez trouver un chemin équivalent à C: Python37Scripts (cela dépend de votre version de python), cela signifie que le chemin d'installation est déjà ajouté à votre variable PATH. Dans cette circonstance, vous pouvez sauter à côté des méthodes ci-dessous et passer directement à la méthode 4, où nous commençons à résoudre les problèmes de chemin d'installation PiP.

Si vous ne trouvez pas le chemin d'installation de PIP à l'aide du test ci-dessus, faites défiler jusqu'aux méthodes suivantes ci-dessous (Méthode 2 et méthode 3) pour ajouter le PIP à la variable d'environnement PATH.

Méthode 2: ajouter la variable d'environnement PIP à PATH à l'aide de l'interface graphique Windows

Si la méthode 1 Il a révélé que l'installation PIP n'est pas définie sur le PATH en tant que variable d'environnement et que vous avez déjà installé la distribution Python, tu devras le faire manuellement.

Après avoir terminé la procédure suivante, vous pouvez entrer des commandes PiP à partir d'une fenêtre de commande. Voici un guide rapide sur la façon d'ajouter l'installation PiP à la variable d'environnement Path à l'aide de l'interface graphique Windows:

  1. Appuyez sur la touche Windows + R pour ouvrir la boîte de dialogue Exécuter. Tapez ensuite »sysdm.cpl» et appuyez sur Entrée pour ouvrir l'écran Propriétés système. propriétés-système-3-3666409Exécuter la boîte de dialogue: sysdm.cpl

  2. Dans l'écran Propriétés système, allez dans l'onglet Avancé, puis cliquez sur Variables d'environnement. variables dAllez dans l'onglet Avancé et cliquez sur Variables d'environnement

  3. Sur l'écran Variables d'environnement, allez dans Variables système et cliquez sur Chemin pour le sélectionner. Ensuite, avec l'itinéraire sélectionné, cliquez sur le bouton Modifier.... bouton-éditer-4913262Sélectionnez l'entrée Chemin sous Variables système et cliquez sur Modifier

  4. Sur l'écran Modifier la variable d'environnement, cliquez sur Nouveau et ajoutez le chemin où se trouve l'installation PiP. Pour Python 3.4, l'emplacement par défaut est C: Python34Scripts.

    phyton-scripts-6124555Ajouter l'emplacement d'installation de PiP

  5. Une fois le chemin ajouté, ouvrez une nouvelle fenêtre CMD et essayez d'installer un package Python fourni avec PiP. Vous ne devriez plus voir l'erreur « pip n'est pas reconnu comme une commande interne ou externe ».

Si vous cherchez un moyen plus rapide d'ajouter l'emplacement PiP à la variable d'environnement, suivre la méthode 3.

Méthode 3: ajouter PIP à la variable d'environnement PATH à l'aide de CMD

Un moyen plus rapide de définir la variable d'environnement du chemin PIP consiste à le faire directement à partir d'une fenêtre CMD. Cela vous fera gagner du temps, mais cela peut être un peu plus intimidant si vous n'êtes pas habitué à utiliser le terminal.

Voici un guide rapide pour configurer l'environnement de chemin PiP directement à partir d'une fenêtre de commande:

  1. Appuyez sur la touche Windows + R pour ouvrir la boîte de dialogue Exécuter. Plus tard écrire “cmd” et appuyez sur Entrée pour ouvrir une fenêtre de commande. cmd-41-4549674Exécuter la boîte de dialogue: cmd

  2. Dans la fenêtre de commande, exécutez la commande suivante pour configurer l'installation PIP dans la variable d'environnement:

    setx CHEMIN "%CHEMIN%;C:Python37Scripts"

    Noter: Notez que dans cette commande, nous utilisons l'emplacement par défaut pour Python 3.7. Si vous utilisez une version différente de Python ou si vous l'avez installé dans un emplacement personnalisé, changer de chemin après $ 0027; $ 0027 en conséquence.

  3. Voyez si cette méthode a réussi en exécutant un package d'installation Python (celui qui utilise PIP) à partir de la même fenêtre CMD. Si vous trouvez toujours le message d'erreur, faire défiler jusqu'à la méthode suivante.

Méthode 4: ouvrir le package python sans ajouter de variable PiP

Si vous cherchez un moyen d'installer un package Python à partir de CMD sans ajouter PiP à la variable d'environnement PATH, vous pouvez utiliser quelques commandes différentes pour l'installer. Cela fonctionne également si vous avez utilisé les méthodes ci-dessus pour définir la variable d'environnement PATH mais obtenez toujours le message d'erreur.

Voici quelques méthodes que vous pouvez utiliser pour ouvrir les packages d'installation Python dans CMD sans ajouter la variable PIP:

La méthode courte:

  1. Appuyez sur la touche Windows + R pour ouvrir la boîte de dialogue Exécuter. Plus tard écrire “cmd” et appuyez sur Entrée pour ouvrir une fenêtre de commande. cmd-41-4549674Exécuter la boîte de dialogue: cmd

  2. Tapez les commandes suivantes et assurez-vous de remplacer l'espace réservé par votre propre nom de package:

    python -m pip installer [nom du paquet]

    Noter: Changer [nom du paquet] avec le nom du paquet que vous essayez d'installer.

La longue méthode:

  1. Ouvrez une boîte de dialogue Exécuter en appuyant sur la touche Windows + R. Ensuite, scribe “cmd” et appuyez sur Entrée pour ouvrir une fenêtre de commande. cmd-41-4549674Exécuter la boîte de dialogue: cmd

  2. Dans la fenêtre CMD, utilisez la commande suivante pour accéder au répertoire où se trouve le fichier python .whl.

    CDC:python installe

    Noter: Dans notre exemple, le package d'installation Python se trouvait dans un dossier appelé Python installs. Adaptez cette commande pour naviguer jusqu'au répertoire où se trouve la roue.

  3. Ensuite, exécutez la commande suivante pour installer le package python à l'aide de PiP:

     c:installer python37scriptspip.exe [paquet].whl 

    Noter: Veuillez noter la nécessité de changer l'emplacement de votre installation Python si vous avez une ancienne version ou si vous l'avez installé dans un emplacement personnalisé. En même temps, assurez-vous de changer l'espace réservé [paquet] par son propre nom de package.

Si ces deux dernières méthodes ne vous permettaient pas d'installer le package Python depuis la fenêtre CMD, suivez la dernière méthode ci-dessous où nous nous assurons que PiP est installé.

Méthode 5: assurez-vous que PiP est inclus dans votre installation Python

Avant d'aller de l'avant et de réinstaller l'intégralité de l'environnement Python, Voyons si PiP n'a pas été ignoré de l'installation de Python. Certains installateurs Python laisseront PiP en dehors de l'installation par défaut.

Par chance, vous pouvez rectifier cela en modifiant l'installation de python et en la modifiant pour installer PIP. Voici un guide rapide sur la façon de procéder:

  1. Appuyez sur la touche Windows + R pour ouvrir la boîte de dialogue Exécuter. Tapez ensuite »appwiz.cpl» et appuyez sur Entrée pour ouvrir Programmes et fonctionnalités.

    appwiz-2-54-2708437Exécuter la boîte de dialogue: appwiz.cpl

  2. Dans Programmes et fonctionnalités, faites un clic droit sur l'installation de Python et cliquez sur Modifier. changer-1-1-1682987Changer l'installation de Python

  3. Sur l'écran Modifier les paramètres, cliquez sur Modifier.

    click-on-modify-4303325Cliquez sur Modifier pour vous assurer que PiP est installé

  4. Sur l'écran Fonctionnalités optionnelles, cochez la case associée à pip et cliquez sur Suivant. installer-pip-5432426Modifier l'installation de Python pour inclure PiP

  5. Appuyez sur le bouton Installer pour apporter les modifications à l'installation de Python. installation-4194091Changer l'installation de Python

  6. Après avoir modifié l'installation de Python, ouvrez une fenêtre CMD et voyez si vous pouvez installer un package Python avec PiP sans voir l'erreur »pip n'est pas reconnu comme une commande interne ou externe«.

Méthode 6: installer python via le programme d'installation exécutable

Si tu es venu si loin en vain, la réinstallation de Python avec ses composants résoudra probablement l'erreur « pip n'est pas reconnu comme une commande interne ou externe ».

Le moyen le plus simple de le faire est via le programme d'installation de l'exécutable Python. Si vous le configurez correctement, installera automatiquement PiP. Voici un guide rapide sur la façon de procéder:

  1. Appuyez sur la touche Windows + R pour ouvrir la boîte de dialogue Exécuter. Tapez ensuite »appwiz.cpl» et appuyez sur Entrée pour ouvrir Programmes et fonctionnalités. appwiz-2-54-2708437Exécuter la boîte de dialogue: appwiz.cpl

  2. Dans Programmes et fonctionnalités, faites défiler jusqu'à la liste des programmes pour trouver l'installation de Python. Une fois que je l'ai trouvé, faites un clic droit dessus et choisissez Désinstaller, puis suivez les instructions à l'écran pour le supprimer de votre système. Une fois la distribution Python supprimée de votre ordinateur, redémarrez votre machine. désinstallation-python-5074108Désinstaller Python de votre machine

  3. Au prochain démarrage, visite este link (ici) et téléchargez le dernier programme d'installation exécutable Python en fonction de l'architecture de votre système d'exploitation. téléchargement-de-lTéléchargement du programme d'installation exécutable Python approprié

  4. Ouvrez l'exécutable d'installation et commencez par vous assurer que la case associée à Add Python to PATH est cochée. Cela garantit que vous pouvez exécuter des commandes Python à l'invite de commande. Cliquez ensuite sur Personnaliser l'installation. personnaliser-installation-8868200Assurez-vous que Python est ajouté au PATH, puis cliquez sur Installation personnalisée

  5. Dans la fenêtre Fonctionnalités optionnelles, assurez-vous que la case associée à pip est cochée, puis cliquez sur Suivant. pip-9692082Assurez-vous que pip est coché dans les fonctions optionnelles

  6. Laisser l'emplacement par défaut et les options avancées, puis cliquez sur Installer pour démarrer l'installation. installer-2-1-4175905Installation de Python

  7. Une fois l'installation terminée, redémarrez votre ordinateur manuellement si vous n'êtes pas automatiquement invité à le faire.

  8. Au prochain départ, voir si le problème a été résolu en essayant d'installer un package python via une fenêtre CMD.

  9. Si vous voyez toujours l'erreur « pip n'est pas reconnu comme une commande interne ou externe », tapez la commande suivante dans une fenêtre CMD:

     python -m assurepip --default-pip
     

    Noter: Avec certaines distributions Python (en particulier 3.6), PiP peut ne pas être installé par défaut. L'un des correctifs officiels pour cela inclus dans la documentation est cette commande.

Abonnez-vous à notre newsletter

Nous ne vous enverrons pas de courrier SPAM. Nous le détestons autant que vous.