ZaLinux.ru

Решение проблемы с ошибкой ImportError: No module named requests

Если при запуске программы на Python у вас появляется сообщение об ошибке:

ImportError: No module named requests

значит у вас отсутствует модуль Requests. Requests не является встроенным модулем, поэтому его нужно загрузить. Официальная документация по модулю: https://pypi.python.org/pypi/requests

OSX/Linux

Если у вас установлен pip, для установки в OSX/Linux используйте команду:

sudo pip install requests

Обратите внимание на версию, чтобы явно указать, для какой версии Python вы делаете установку, используйте pip2 или pip3.

На OSX если у вас установлен easy_install, вы также можете использовать

sudo easy_install -U requests

Windows

В этой операционной системе используйте команду:

> Path\easy_install.exe requests

Если у вас машина на Windows, где если он был установлен, easy_install может быть найден в вашем каталоге Python*\Scripts. (Помните, Path\easy_install.exe — это пример, моя, к примеру, такая C:\Python32\Scripts\easy_install.exe)

Если у вас Windows машина без установленного easy install, то вы можете получить его здесь: http://www.lfd.uci.edu/~gohlke/pythonlibs/#distribute

Если вы хотите добавить библиотеку на Windows машине вручную, вы можете загрузить сжатую библиотеку, разархивировать и затем поместить в каталог Lib вашего Python.

Из исходников (универсальный способ)

Любая отсутствующая библиотека, обычно, доступна в исходниках на: https://pypi.python.org/pypi/. Затем:

На mac osx и Windows, после загрузки zip с исходником, распакуйте его и из терминала/cmd запустите

python setup.py install

в распакованной директории.

Рекомендуемые статьи:

Оставить комментарий

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