【发布时间】:2015-02-08 18:44:14
【问题描述】:
我正在尝试使用 py2exe 将 python 脚本转换为 .exe,但我收到错误 no module named 'BeautifulSoup'。我安装了 BeatifulSoup 3 和 4。我也试过 [BS4.BeautifulSoup] 和 [BeautifulSoup4]
from distutils.core import setup
import py2exe
setup(
windows=[{'script': 'strange.py'}],
options={
'py2exe':
{
'includes': ['BeautifulSoup'],
}
}
)
【问题讨论】:
-
直接作为python执行是否有效?
-
From bs4 import Beautifulsoup 在 Python 命令行中工作。
-
你是从 repl 的
bs4导入的,所以在你的配置中使用bs4。 -
你的意思是使用'includes':['bs4']?因为这给了我错误'no module bs4'
-
你试过
'includes': ['beautifulsoup4']吗?
标签: python beautifulsoup py2exe