Как мне установить pip в Windows? - PullRequest
2426 голосов
/ 20 января 2011

pip является заменой для easy_install.Но я должен установить pip, используя easy_install в Windows?Есть ли лучший способ?

Ответы [ 35 ]

6 голосов
/ 24 сентября 2014
  1. Скачать скрипт: https://raw.github.com/pypa/pip/master/contrib/get-pip.py
  2. Сохраните его на диске где-нибудь как C: \ pip-script \ get-pip.py
  3. Перейдите по этому пути из командной строки и запустите "python get-pip.py"

Справочная ссылка: http://www.pip -installer.org / ru / latest / installation.html # install-pip

Примечание. Убедитесь, что путь к сценариям (C: \ Python27 \ Scripts) также добавлен в переменную окружения% PATH%.

3 голосов
/ 10 ноября 2013

Это очень просто:

Step 1: wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
Step 2: wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py
Step 2: python ez_setup.py
Step 3: python get-pip.py

(Убедитесь, что ваши каталоги скриптов Python и Python (например, C:\Python27 и C:\Python27\Scripts) находятся в PATH.)

3 голосов
/ 04 февраля 2014

Работает по состоянию на 04.02.2014:):

Если вы попытались установить pip через установочный файл Windows из http://www.lfd.uci.edu/~gohlke/pythonlibs/#pip, как предлагает @Colonel Panic, возможно, вы установили пакет pipменеджер успешно, но вы не можете установить какие-либо пакеты с pip.Возможно, вы также получили ту же ошибку SSL, что и я, когда я пытался установить Beautiful Soup 4 , если вы посмотрите в файле pip.log:

Downloading/unpacking beautifulsoup4
  Getting page https://pypi.python.org/simple/beautifulsoup4/
  Could not fetch URL https://pypi.python.org/simple/beautifulsoup4/: **connection error: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed**
  Will skip URL https://pypi.python.org/simple/beautifulsoup4/ when looking for download links for beautifulsoup4

Проблема заключается в проблеместарая версия OpenSSL несовместима с версией 1.3.1 и выше.На данный момент простым решением является установка pip 1.2.1, для которого не требуется SSL :

Установка Pip в Windows:

  1. Загрузить pip 1.2.1 из https://pypi.python.org/packages/source/p/pip/pip-1.2.1.tar.gz
  2. Извлеките файл pip-1.2.1.tar.gz
  3. Перейдите в извлеченную папку: cd <path to extracted folder>/pip-1.2.1
  4. Выполните python setup.py install
  5. Теперь убедитесь, что C:\Python27\Scripts в PATH, потому что pip установлен в каталоге C:\Python27\Scripts в отличие от C:\Python27\Lib\site-packages, где обычно устанавливаются пакеты Python

Теперь попробуйте установить любой пакет, используяpip.

Например, чтобы установить пакет requests с помощью pip, запустите его из cmd:

pip install requests

Whola!requests будет успешно установлен, и вы получите сообщение об успехе.

3 голосов
/ 09 августа 2016

pip уже установлен, если вы используете Python 2> = 2.7.9 или Python 3> = 3.4, двоичные файлы, загруженные с python.org , но вам необходимоpip.

В Windows обновление может быть легко выполнено

Перейдите в командную строку Python и запустите команду Python ниже

python -m pip install -U pip

Установка с помощью get-pip.py

Загрузите get-pip.py в ту же папку или любую другую папку по вашему выбору.Я предполагаю, что вы загрузите его в ту же папку, где у вас есть файл python.exe, и выполните эту команду

python get-pip.py

Pip's руководство по установке довольно чисто и просто.

Используя это, вы сможете начать работу с Pip менее чем за две минуты.

3 голосов
/ 11 марта 2018

Установка Pip для Python2 и Python3

  1. Загрузка get-pip.py в папку на вашем компьютере.
  2. Открытие командызапросите и перейдите к папке, содержащей get-pip.py.
  3. . Выполните следующую команду: python get-pip.py, python3 get-pip.py или python3.6 get-pip.py, в зависимости от того, какую версию python вы хотите установить pip
  4. Пип теперь должен быть установлен!

Старый ответ (все еще действителен)

Вы пробовали?

python -m ensurepip

это, вероятно,самый простой для установки pip в любой системе.

2 голосов
/ 14 июня 2017

если у вас есть другие проблемы с версией в pip, вы можете попробовать это

pip install --trusted-host pypi.python.org --upgrade pip
2 голосов
/ 25 февраля 2014

Кроме того, вы можете получить pip-Win , который является универсальным установщиком для pip и virtualenv для Windows и ее графического интерфейса.

  • Переключение с одного интерпретатора Python (т.е. версии) на другой (включая py и pypy)
  • Просмотр всех установленных пакетов и их актуальность
  • Установка или обновлениепакет или обновить сам pip
  • Создать и удалить виртуальные среды и переключаться между ними
  • Запустить IDLE или другой скрипт Python с выбранным интерпретатором
2 голосов
/ 05 мая 2015

Просто скачайте setuptools-15.2.zip (md5), отсюда https://pypi.python.org/pypi/setuptools#windows-simplified и запустите ez_setup.py.

1 голос
/ 29 января 2018

Теперь в комплекте с Python. Вам не нужно устанавливать его.

pip -V

Так вы можете проверить, установлен ли pip или нет. В редких случаях, если он не установлен, загрузите файл get-pip.py и запустите его с python как

python get-pip.py
1 голос
/ 29 августа 2016

вы должны получить файл get_pip.py, найти его в google copy и сохранить его локально на диске c в каталоге pip

...