2013-08-20 3 views
14

У меня возникают проблемы при установке модуля запроса (python 2.7) на окна.установка модуля запроса в python 2.7 окна

Попыток следующие действия в соответствии с docuemntation:

pip install requests

ошибка

'pip' is not recognized as an internal or external command, operable program or batch file.

easy_install requests

ошибка

'easy_install' is not recognized as an internal or external command, operable program or batch file.

setup.py

ошибка

C:\Location\Python\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'zip_safe' warnings.warn(msg) 
C:\Location\Python\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'include_package_data' warnings.warn(msg) 
C:\Location\Python\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'install_requires' warnings.warn(msg) 
usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] 
    or: setup.py --help [cmd1 cmd2 ...] 
    or: setup.py --help-commands 
    or: setup.py cmd --help 

error: no commands supplied 

Может кто-нибудь посоветует, как установить модуль на окна, не загружая никаких новых материалов.

+2

pip и easy_install оба требуют загрузки. вы пробовали посмотреть setup.py и посмотреть на команды, которые он принимает? – TehTris

+0

Вам необходимо скачать _something_. Даже если вы установили 'pip', и он сделал все для вас ... для этого, очевидно, пришлось бы загружать' запросы'. Итак ... что вы требуете от _actual_? – abarnert

+0

В любом случае, вы почти наверняка хотите либо (a) установить 'pip' и просто использовать это с этого момента, либо (b) использовать бинарные пакеты Christoph Gohlke] (http://www.lfd.uci.edu/ ~ gohlke/pythonlibs /) и надеемся, что вам никогда не понадобится пакет, который он не построил (или более новую версию, которую он имеет). Я бы настоятельно рекомендовал (а) - вы программист, вы должны знать, как использовать свою машину, но (b) тоже работает. – abarnert

ответ

5

Есть четыре варианта здесь:

  1. Get virtualenv set up. Каждая виртуальная среда создается автоматически имеют pip.

  2. Get pip set up globally.

  3. Узнайте, как установить пакеты Python вручную в большинстве случаев это так просто, как скачать, разархивировать, python setup.py install, но не всегда.

  4. Christoph Gohlke's binary installers.

-5
  1. Загрузить исходный код (ZIP или RAR) пакета.
  2. Запустите setup.py внутри.
32

Если вы хотите напрямую установить запросы, вы можете использовать опцию -m (module), доступную для python.

python.exe -m pip install requests

Вы можете сделать это непосредственно в PowerShell, хотя вам, возможно, придется использовать полный путь питона (например. C:\Python27\python.exe), а не только python.exe.

Как уже упоминалось в комментариях, если вы добавили Python на вашем пути, вы можете просто сделать:

python -m pip install requests

+0

Только ответы на код обычно помечены как «низкое качество», а затем удаляются. –

+0

спасибо за предложение. Я добавил текст, объясняющий ответ. – rprez

+1

Спасибо! Поскольку у меня есть python, добавленный к моему пути, мне просто нужно было сделать: 'python -m pip install requests' –

3

На окнах 10 запустить cmd.exe с правами администратора введите:

1) CD \ python27 \ скрипты

2) пункт установить запросы

Он должен работать. Мое дело было с python 2.7

+0

Python 2.7.9+ и Python 3.4+ поставляются с PIP, так что это очень зависит от того, какая версия от Python 2.7, который вы использовали. –

Смежные вопросы