Je rencontre une erreur étrange en essayant d'installer Django sur mon ordinateur.
C'est la séquence que j'ai tapée dans ma ligne de commande:
C:\Python34> python get-pip.py
Requirement already up-to-date: pip in c:\python34\lib\site-packages
Cleaning up...
C:\Python34> pip install Django
'pip' is not recognized as an internal or external command,
operable program or batch file.
C:\Python34> lib\site-packages\pip install Django
'lib\site-packages\pip' is not recognized as an internal or external command,
operable program or batch file.
Qu'est-ce qui peut causer cela?
Voici ce que j'obtiens lorsque je tape echo %PATH%
:
C:\Python34>echo %PATH%
C:\Program Files\ImageMagick-6.8.8-Q16;C:\Program Files (x86)\Intel\iCLS Client\
;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\S
ystem32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\
Windows Live\Shared;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Progr
am Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R) Mana
gement Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine C
omponents\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components
\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\P
rogram Files (x86)\nodejs\;C:\Program Files (x86)\Heroku\bin;C:\Program Files (x
86)\git\cmd;C:\RailsInstaller\Ruby2.0.0\bin;C:\RailsInstaller\Git\cmd;C:\RailsIn
staller\Ruby1.9.3\bin;C:\Users\Javi\AppData\Roaming\npm
Vous devez ajouter le chemin de votre installation pip à votre variable système PATH . Par défaut, pip est installé sur C:\Python34\Scripts\pip
(pip est maintenant fourni avec les nouvelles versions de python), donc le chemin "C: \ Python34 \ Scripts" doit être ajouté à votre variable PATH.
Pour vérifier s'il est déjà dans votre variable PATH, tapez echo %PATH%
à l'invite CMD
Pour ajouter le chemin de votre installation pip à votre variable PATH , vous pouvez utiliser le Panneau de configuration ou la setx
commande. Par exemple:
setx PATH "%PATH%;C:\Python34\Scripts"
Remarque : Selon la documentation officielle , "[v] ariables set avec des variables setx sont disponibles dans les futures fenêtres de commande uniquement, pas dans la fenêtre de commande actuelle". En particulier, vous devrez démarrer une nouvelle instance cmd.exe après avoir entré la commande ci-dessus afin d'utiliser la nouvelle variable d'environnement.
Merci à Scott Bartell de l'avoir signalé.
Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.
En cas d'infraction, veuillez [email protected] Supprimer.
laisse moi dire quelques mots