You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Auto Py To Exe打包程序后打开提示找不到PyQt5模块如何解决

解决Auto-Py-To-Exe打包后提示找不到PyQt5模块的问题

这个报错的核心原因是打包工具没有自动识别到项目依赖的PyQt5模块,未将对应库文件打包进最终的可执行文件中,按以下步骤操作即可解决:

  • 打开Auto-Py-To-Exe工具,首先选中你需要打包的.py主程序文件
  • 切换到左侧「Advanced」(高级)选项卡,找到--hidden-import(隐藏导入)配置项,在输入框中填入PyQt5。如果你的项目用到了PyQt5的细分子模块,也可以将PyQt5.QtCore、PyQt5.QtGui、PyQt5.QtWidgets等逐一添加,每个模块单独占一行
    如果不清楚项目用到了哪些子模块,仅填入PyQt5即可覆盖绝大多数常规使用场景
  • 如果按上述配置打包后仍报错,可额外添加PyQt5的完整安装目录到打包资源中:找到本地Python环境下的Lib\site-packages\PyQt5文件夹,在「Additional Files」(附加文件)选项中导入该文件夹,设置其打包后的相对路径为PyQt5
  • 其余打包配置(单文件/多文件模式、自定义图标等)按常规需求选择即可,配置完成后点击「Convert .py to .exe」等待打包结束

前置校验建议:打包前可先确认运行环境的PyQt5安装正常,在命令行执行pip show PyQt5如果能正常输出版本信息即为安装正常,未安装的话先执行pip install PyQt5完成安装后再打包

内容的提问来源于stack exchange,提问作者user14589538

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 15:48:04