Я не могу установить 'pip' для python

Я прохожу через книгу Learn Python The Hard Way, и мне нужно установить pip. (ex46, ex47) Поэтому я сохранил get-pip.py на своем компьютере и в powershell, который я сделал:

PS C:\Users\Toto\pip> python Get-pip.py
Downloading/unpacking pip
Installing collected packages: pip
Successfully installed pip
Cleaning up...

но затем, когда я пытаюсь: PS C:\Users\Toto\pip > pip

Я получаю эту ошибку: 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\уже на моем пути.

Я не могу понять это. Если кто-то может мне помочь.

note: я на окнах 8, и это с python 2.7

Ответ 1

Всякий раз, когда я устанавливаю pip на моем компьютере под Windows, он устанавливается в папку Python Scripts:

c:\Python34\Scripts

Итак, чтобы заставить pip работать в командной строке, мне пришлось добавить этот путь к моей переменной среды PATH. Вы можете перейти к этим настройкам, выполнив следующие действия (предполагая, что Windows 7 или новее):

  • Щелкните правой кнопкой мыши Мой компьютер и выберите Properties
  • Перейти к Расширенные настройки системы
  • Нажмите кнопку Environment Variables
  • Дважды щелкните переменную PATH (или Path), указанную в разделе System variables
  • Добавьте c:\Python34\Scripts в конец списка других путей, убедившись, что он отделен от предыдущей записи с помощью двоеточия

Перезапустите оболочку и попробуйте запустить pip. Если он все еще не работает, вам нужно выяснить, где был установлен протокол. В моей папке Scripts у меня есть файл pip.exe. Если вы этого не сделаете, добавление папки Scripts на ваш путь не поможет. Вам нужно будет выяснить, где он был установлен, и добавить этот путь вместо этого.

Ответ 2

Вы можете скопировать zklib в папку сервера odoo и перезапустить сервер odoo, и он должен работать.

Ответ 3

Для пользователей Windows. Если приведенное выше решение не помогает, убедитесь, что папка Python находится в нужном месте, перейдите на панель поиска Windows и введите Python, затем щелкните правой кнопкой мыши папку открытого местоположения, скопируйте путь и вставьте его в переменные среды

для более подробного объяснения проверьте следующее [ссылка]: https://www.youtube.com/watch?v=i4yJi-cpwWk