2014-04-18 5 views
1

J'utilise Python27 sous Windows 7. J'ai installé easy_install et j'ai essayé d'installer pip. easy_install fonctionne. Mais, pip n'est pas.Python: pip ne peut pas être appelé après l'installation

Je continue à obtenir une erreur en disant:

pip « Le terme « » est pas reconnu comme le nom d'une applet de commande, fonction, fichier de script ou un programme exécutable ... » quand je tape --help pip

J'ai vérifié la variable d'environnement et Python27 et Scripts étaient dans le chemin. J'ai essayé de réinstaller pip et il dit: « Exigence déjà à jour: pip dans c: \ python27 \ lib \ site-packages Assainir ... »

On dirait que pour une raison quelconque, il ne peut pas trouver pip dans la liste des scripts. Toute idée comment résoudre ce problème.

+1

Avez-vous simplement installé pip? Si c'est le cas, essayez peut-être de fermer la ligne de commande/powershell, de rouvrir et d'essayer à nouveau. Parfois, lorsque vous mettez à jour le chemin d'accès au système, la ligne de commande ne le remarque pas tant que vous ne le rouvrez pas. – Michael0x2a

Répondre

0

Peut-être que votre variable d'environnement PATHEXT n'est pas configurée pour considérer les scripts python comme exécutables. Vérifiez si la commande PowerShell ci-dessous génère une chaîne avec un fragment '.PY' sur votre ordinateur. Sinon - bien - ajoutez ce fragment à cet env. var. :)

PS C:\Users\blabla> echo $Env:PATHEXT 
    .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY 

EDIT: Pour ce qui précède pour travailler, bien sûr l'extension .py doit être associée à python.

+0

Merci DAXaholic! Je pense que je devais encore fonctionner en tant qu'administrateur sur PowerShell pour que pip fonctionne. Mais, votre réponse a résolu certains problèmes insolubles – EarlyCoder

Questions connexes