ImportError: нет модуля с именем "запросы"

Получение этой ошибки при попытке запустить скрипт Python. Я скачал папку requests-1.2.0, но понятия не имею, что с ней делать. Я пробовал запустить файл setup.py, содержащийся в загрузке, но он просто на секунду открывает командный терминал и закрывается.

Я запускаю Python со своего рабочего стола Windows, а не на сервере или что-то в этом роде.

Понятия не имею, что я здесь делаю!


person user1765369    schedule 28.04.2013    source источник
comment
вы установили python setup.py?   -  person spicavigo    schedule 28.04.2013


Ответы (3)


из корневого каталога папки запросов, которую вы загрузили, запустите:

$ python setup.py install

тогда он будет установлен в масштабе всей системы, и ваши скрипты могут использовать «запросы на импорт»

person Corey Goldberg    schedule 28.04.2013

Вам необходимо установить его для той же версии Python, которую вы используете для запуска своего скрипта. setup.py сообщает Python, как это сделать, поэтому вы можете открыть командную строку для этого каталога (вы знаете, как это сделать?) И набрать python setup.py install, чтобы установить его.

Но есть гораздо более простой способ - у Python есть отличный менеджер пакетов под названием pip. Вы можете использовать это для установки любых других пакетов Python, которые захотите, набрав pip install requests в командной строке. В частности, он подключится к Интернету и решит, что загрузить, а затем загрузит и установит?

person Katriel    schedule 28.04.2013

Вам нужно запустить setup.py с аргументом «установить». Это установит запросы в папку site-packages, откуда их можно будет импортировать глобально.

Откройте окно cmd и перейдите в папку запросов, которую вы скачали. Затем введите в окно cmd следующее:

C:\python27\python.exe setup.py install

Конечно, вам нужно будет изменить путь к исполняемому файлу python, чтобы он соответствовал вашей системе.

PS: Вы полюбите запросы!

person MikeHunter    schedule 28.04.2013