Ошибка импорта после добавления файла site.py в проект

После того, как я добавил site.py в верхний каталог моего проекта, мое приложение начало давать сбой с исключением: "ImportError: No module named 'bs4'".

До добавления этого файла приложение работало с файлом. Пакет BeautifulSoup4 установлен в используемом интерпретаторе.

Что тут происходит?


person JulianSmith95    schedule 13.12.2016    source источник


Ответы (1)


site.py затеняет встроенный модуль site.

Из-за неправильного импорта модуля site.py пути, используемые для поиска пакетов, установленных пользователем, никогда не устанавливаются, поэтому интерпретатор не может найти модуль bs4.

person Łukasz Rogalski    schedule 13.12.2016