Автор оригинала: Shubham Sayon.
Проблема разработки: Как исправить ImportError: Нет модуля по имени запросы
в Python?
Вы можете работать над веб-проектом Scraping и хотите импортировать библиотеку запросов и проверять состояние ответа. Однако, как только вы пытаетесь выполнить свой код, Python бросает ImportError
как показано ниже.
Пример:
# importing the requests library import requests # get() Request response = requests.get("http://pythonjobs.github.io/") # checking response print(response.status_code)
Выход:
ImportError: No module named requests on line 2 in main.py
✨ Запросы библиотеки
Запросы
это библиотека в Python, которая позволяет вам отправлять Http запросы на сервер. Возвращает Объект ответа который содержит данные ответа, который включает содержимое веб-страницы, состояния, кодирования и т. Д.
🐌 Что такое «импортеррар» в Python?
📌 Импорт Заявление
В Python, Импорт
Заявление подает два основных целя:
- Он используется для поиска модуля, указанного по его имени, то загрузите и инициализируйте его, если модуль требуется.
- Это дополнительно определяет имя в локальном пространстве имен в рамках оператора импорта. Это локальное название тогда сможет использовать для ссылки на доступ к доступным модулем по всему коду.
Если оператор импорта испытывает трудности в успешной импорте модуля, он поднимает ImportError Отказ Обычно такая проблема возникает из-за неисправной установки или неверного пути, которая обычно поднимает ModulenotfoundError в Python 3.6 и новые версии Отказ
Пример:
🐌 Что делает «ImportError»: нет модуля с именем запросов «»?
⚠️ Основные причины возникновения этой ошибки либо « неисправная установка » из Запросы
Модуль или попытка импортировать модуль перед его установкой. 📔 Примечание : Поскольку запросы не встроенный модуль, вы Должен Установите его, прежде чем вы сможете использовать его.
⚠️ Также, когда в системе установлена более одной версии Python (E.g. Python 2.x и Python 3.x одновременно). Таким образом, вы могли бы установить пакет в одну из сред, пока вы можете запустить свой скрипт в другой среде.
Теперь, когда мы знаем причину возникновения этой ошибки, давайте погрузимся в решения этой проблемы.
✨ Фиксирование неисправной установки библиотеки запросов
Вы должны убедиться, что вы установили Последняя версия из Запросы
Библиотека, использующая следующую команду:
PIP Установка запросов |
📁 исправить путь
📌 Ошибка может сохраняться даже после установки Запросы
библиотека. Это происходит потому, что Пип установлен, но не на пути, который вы можете использовать. Это означает, что в вашей системе установлен PIP, скрипт не может найти его. Следовательно, он не может установить библиотеку, используя PIP в правильном пути.
Чтобы исправить проблему с пути, выполните шаги, приведенные ниже:
- Откройте папку, где вы установили Python. Быстрый способ найти местоположение этой папки:
- Откройте командную строку и введите где Питон
3. Теперь открыть каталог сценариев в командной строке, используя команду CD и местоположение, которое вы скопировали ранее.
4. Теперь установите библиотеку запросов с помощью команды « PIP Установка запросов ».
После последования вышеуказанных шагов выполните наш сценарий еще раз. И вы должны получить желаемый выход.
✨ Как исправить “ImporteRor: Нет модуля с именем запросов” в pycharm
Если вы используете IDE, как Пычарм Тогда жизнь становится легкой, как вы можете устранить ошибку во вспышке, установив правильную версию библиотеки запросов, используя следующие шаги.
- Нажмите на F Иль и выберите S ЭТЫ из раскрывающегося меню.
- Открыть Переводчик Python В диалоговом окне «Настройки».
- Нажмите на значок ➕ в боковом меню. Это открывает диалоговое окно, которое перечисляет доступные пакеты.
- Поиск Запросы Модуль и нажмите на Установить пакет Отказ
Теперь повторно запустите свой код, и он должен дать желаемый выход.
Рекомендуемый курс:
- Вы хотите быстро освоить самые популярные Python IDE?
- Этот курс приведет вас от новичка к эксперту в Пычарме в ~ 90 минут.
- Для любого разработчика программного обеспечения имеет решающее значение для освоения IDE хорошо, писать, тестировать и отлаживать высококачественный код с небольшим усилием.
Присоединяйтесь к Pycharm MasterClass Сейчас и мастер Pycharm на завтра!
Заключение
Я надеюсь, что эта статья помогла вам и ответила на все ваши запросы относительно ImportError
в питоне.
Связанная статья: Как исправить “ImporteRor: Нет модуля по имени Pandas”
Пожалуйста, Подписаться нашему Канал и Оставайтесь настроиться Для более интересных Статьи в будущем. Счастливое обучение! 📚
Авторы : 👨🎓 Шубхам Сайон 👩🎓 Rashi Agarwal
Я профессиональный Python Blogger и Content Creator. Я опубликовал многочисленные статьи и создал курсы в течение определенного периода времени. В настоящее время я работаю полный рабочий день, и у меня есть опыт в областях, таких как Python, AWS, DevOps и Networking.
Вы можете связаться со мной @: