我在Windows上运行Python3.5.1和PyInstaller 3.2。
我需要把我的脚本编译成一个exe。我以前用pyintaller做过不同的脚本,没有任何问题。Pyinstaller在导入xlrd时遇到了问题。我试过:
--hidden-import=xlrd 而且还
--hidden-import xlrd and neither has worked. 我听说过钩子,但是我找不到任何关于如何设置钩子-xlrd.py文件的文档。
我一直在搞错:
ImportError:没有称为xlwt的模块
脚本从命令提示符中完美地运行。
发布于 2020-06-03 21:38:59
不知何故,您的应用程序需要xlwt。所以做一个pip install xlwt,然后将--hidden-import=xlwt添加到您的参数中。
有关更全面的指南,请参见这里。
https://stackoverflow.com/questions/38019493
复制相似问题