我正在尝试使用py2exe将python脚本转换为.exe,但是我得到错误没有名为'BeautifulSoup'的模块。我安装了BeatifulSoup 3和4。我也试过[BS4.BeautifulSoup]和[BeautifulSoup4]
from distutils.core import setup
import py2exe
setup(
windows=[{'script': 'strange.py'}],
options={
'py2exe':
{
'includes': ['BeautifulSoup'],
}
}
)
答案 0 :(得分:1)
以下主题应该为您的问题提供解决方案。
显然,py2exe不支持压缩蛋,所以关键是卸载BeautifulSoup并使用--always-unzip选项重新安装:
easy_install --always-unzip beautifulsoup4