问题描述: 当使用py2exe将Python脚本打包成可执行文件时,如果脚本中使用了lxml库,可能会引发ImportError。
解决方法:
pip install lxml
import lxml
# setup.py
from distutils.core import setup
import py2exe
# ...
setup(
# ...
options={
"py2exe": {
"includes": ["lxml"],
}
},
# ...
)
以上代码中的setup.py
是用于打包的脚本,可以根据自己的需求进行相应的修改。
注意事项: