ModuleNotFoundError, но пакет должен быть там - PullRequest
0 голосов
/ 14 мая 2019

Вот что я использую:

  • Python 3.7.x на PyCharm 2018.2.4
  • Windows 10.

Я слежу за уроком по разбору сайтов, но борьба начинается еще до того, как я действительно могу начать. Я получаю сообщение об ошибке:

ModuleNotFoundError: No module named 'requests'

Пакет должен быть установлен правильно (pip3 install requests), и, насколько я знаю, я запускаю только ту единственную версию python. Я могу найти пакет в каталоге, который я ожидаю ( C: \ Users \ Bob \ AppData \ Local \ Programs \ Python \ Python37 \ Lib \ site-packages ). Я ожидаю, что та же проблема для другого пакета (beautifulsoup4), но сценарий даже не заходит так далеко.

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

Любой совет?

1 Ответ

0 голосов
/ 14 мая 2019

запросы - это модуль, который необходим для скрипта / команды, которую вы пытаетесь запустить, но, кажется, не является частью установки Python или выбранного вами дистрибутива Python.

Я могу догадаться, что вы получилиошибка при вводе следующей строки:

>>> import requests

Я бы запустил команду запроса установки pip из powershell и попытался установить пакет:

python -m pip install requests

Я не знаю, что вы хотитеиспользовать Python для, но я обычно советую использовать дистрибутив Python, такой как Anaconda , который содержит множество дополнительных пакетов, включая запросы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...