Py2exe не находит bs4
В моем исходном коде у меня есть строка:
from bs4 import BeautifulSoup
Когда я использую py2exe, он прекрасно работает, но далее в выводе говорится:
The following modules appear to be missing
['_scproxy', 'bs4']
Я специально поставил bs4 в опциях py2exe:
"includes": ["bs4.BeautifulSoup"]
Это то, как я должен ссылаться на BeautifulSoup в операторе включения? Парень здесь тоже не знал, как это сделать:Сторонние библиотеки и Py2exe
Нужно ли использовать пакеты вместо включений или что-то еще? Все обычные библиотеки и некоторые другие, вроде механизированного импорта, работают нормально, но я не могу заставить BeautifulSoup работать нормально. Любой совет приветствуется.
РЕДАКТИРОВАТЬ: Я решил часть этого путем удаления BeautifulSoup и переустановки с опцией --always-unzip:
easy_install --always-unzip beautifulsoup4
Тем не менее, добавлено 9 новых отсутствующих модулей. Один из них - _scproxy.