我正在尝试用pyinstaller构建一个.exe文件。在启动构建.exe文件时,我有以下错误:
ModuleNotFoundError:没有名为“img2pdf”的模块
我已经用pyinstaller构建了一些.exe,它们正在工作。所以我想问题不在于pyinstaller。我还使用Pycharm和一个虚拟环境。
在Pycharm上运行时,代码运行良好。
使用--调试pyinstaller的所有选项,我可以看到以下几行:
在PYZ回溯中找不到
img2pdf (最近一次调用):文件"download_pdf.py",第7行,文件“importlib._bootstrap>”中,第983行,在_find_and_load文件中"",第965行,在_find_and_load_unlocked ModuleNotFoundError中:没有名为'img2pdf‘4812的模块执行脚本download_pdf失败
我尝试过在command终端(虚拟环境)和我的操作系统的命令提示符(windows 10)中安装img2pdf。
有人知道怎么回事吗?
发布于 2019-12-28 20:39:08
我不得不使用pyinstaller的以下选项:-隐藏-import=img2pdf
现在起作用了。
https://stackoverflow.com/questions/59493277
复制相似问题