Je vais dans le livre Learn Python The Hard Way et je dois installer pip. (ex46 , ex47) J'ai donc sauvegardé get-pip.py sur mon ordinateur et dans powershell i fait :
PS C:\Users\Toto\pip> python Get-pip.py
Downloading/unpacking pip
Installing collected packages: pip
Successfully installed pip
Cleaning up...
mais alors quand j'essaie: PS C:\Utilisateurs\Toto\pip> pip
je reçois cette erreur: pip : The term 'pip' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the s
pelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ pip
+ ~~~
+ CategoryInfo : ObjectNotFound: (pip:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
C:\Python27\Scripts\est déjà sur mon chemin.
Je ne peux pas comprendre cela. Si quelqu'un pouvait m'aider s'il vous plaît.
note: je suis sur Windows 8 et cela est avec Python 2.7
Chaque fois que j'ai installé pip sur ma machine Windows, il s'installe dans le dossier Scripts de mon Python:
c:\Python34\Scripts
Donc, pour que pip s'exécute sur la ligne de commande, je devais ajouter ce chemin à ma variable d'environnement PATH. Vous pouvez accéder à ces paramètres en procédant comme suit (en supposant que Windows 7 ou une version plus récente):
Properties
.Environment Variables
System variables
.c:\Python34\Scripts
à la fin de la liste des autres chemins en vous assurant qu'il est séparé de l'entrée précédente par un point-virguleRedémarrez votre shell et essayez d’exécuter pip. Si cela ne fonctionne toujours pas, vous devez savoir où pip a été installé. Dans mon dossier Scripts, j'ai un fichier pip.exe
. Sinon, l'ajout du dossier Scripts
à votre chemin ne vous aidera pas. Vous devrez trouver où il a été installé et ajouter ce chemin à la place.
Vous pouvez copier zklib dans le dossier du serveur odoo et redémarrer le serveur odoo. Cela devrait fonctionner.