Установка pip (python) на Windows.

В этот раз мне потребовался модуль xmpppy для одного скрипта, но его не оказалось в системе. Значит надо его установить, но и PIP не было у меня на компьютере. Можно и через easy_install, но мне не хотелось. Да, впрочем, установленный pip еще никому не мешал. При запуске установки вылетала вот такая ошибка:

CWindowssystem32cmd.exe_2013-03-15_12-47-38

В этом случае нам потребуется изменить переменные среды (если у вас раньше это не делалось) для корректной работы установочного скрипта. У меня питон установлен в папку C:\Server\Python27\, а значит будем прописывать эту папку.

Переходим в дополнительные параметры системы: Панель управления – Система – Дополнительные параметры системы.

2013-03-15_12-50-51

Заходим во вкладку «Дополнительно», тыкаем на «Переменные среды» и дописываем в переменную нужный нам путь (учтите, что путь до python.exe уже записан туда — видно на скриншоте перед Scripts):

2013-03-15_13-00-20 2013-03-15_13-03-58

Далее подтверждаем все изменения и выходим из окна свойств системы. Теперь требуется выполнить вот такую команду:

1
python -c "import urllib2;f=urllib2.urlopen('http://python-distribute.org/distribute_setup.py').read();exec(f)" & easy_install pip

CWindowssystem32cmd.exe_2013-03-15_13-10-37

После запуска будет произведена установка и выйдет сообщение об успешной установке:

Успешная установка pip

И в завершении хочу сказать: в питоне я почти новичок  потому некоторые туториалы могут казаться привычными и очень простыми. Пишутся в основном они для начинающих и чтобы «самому не забыть».

Установка pip (python) на Windows.: 6 комментариев

  1. Александр

    Спасибо огромное, все получилось. Только вот это

    python -c «import urllib2;f=urllib2.urlopen(‘http://python-distribute.org/distribute_setup.py’).read();exec(f)» & easy_install pip

    нужно писать вручную, копипаст с сайта не работает, ругается на синтаксис.

  2. михаил

    Александр конечно не копипастится потому что там пробел нужен для работы.

  3. Антон

    Огромное спасибо автору за помощь! Надо же, поступил на IT-специальность в один из престижных вузов в РФ, а с проблемой справиться не смог. В вузе на практикуме нам дали задание, установить pep8 через менеджер Python’a pip, а командная строка выдавала практически точно такую же ошибку. Спасибо еще раз автору блога! Изменил настройки системы, как показано выше, и сразу же все пошло как надо. Но хотел бы еще добавить кое-что: сейчас вышла новая версия ЯП Python — Python 3.4. У нее есть ряд довольно значимых преимуществ, и там сам pip уже есть! Просто в командной строке (после всех настроек, о которых речь шла сверху) можно простой командой устанавливать утилиты для языка Python, используя возможности pip.

  4. remontokna.com.ua

    Данная установка дает возможность использовать pip общесистемно. Но устанавливать таким образом любой другой пакет не рекомендуется. Желательно всегда использовать virtualenv , автономную среду Python, речь о которой пойдет в следующем разделе.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *