Py2exe não encontra bs4
No meu código original, eu tenho a linha:
from bs4 import BeautifulSoup
Quando uso o py2exe, ele é compilado, mas ainda mais na saída, diz:
The following modules appear to be missing
['_scproxy', 'bs4']
Eu especificamente coloquei bs4 nas opções py2exe:
"includes": ["bs4.BeautifulSoup"]
É assim que eu deveria fazer referência à BeautifulSoup na instrução include? O sujeito aqui também não sabia como fazê-lo:Bibliotecas de terceiros e Py2exe
Preciso usar pacotes em vez de inclusões ou algo assim? Todas as bibliotecas regulares e outras como mecanizar importam bem, mas não consigo fazer o BeautifulSoup funcionar bem. Qualquer conselho é apreciado.
EDIT: Eu resolvi parte disso desinstalando o BeautifulSoup e reinstalando com a opção --always-unzip:
easy_install --always-unzip beautifulsoup4
No entanto, adicionou 9 novos módulos ausentes. Um sendo '_scproxy'.