Я не могу установить '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