【问题标题】:pyinstaller fails to find QtOpenGl for QtWebEngineWidgets.QWebEngineView (used to display PDFs)pyinstaller 无法为 QtWebEngineWidgets.QWebEngineView 找到 QtOpenGl(用于显示 PDF)
【发布时间】:2022-07-05 09:07:13
【问题描述】:

我的代码在 Pycharm 中运行良好。它可以正确显示 PDF。当我制作 pyinstaller 版本时,它将失败并给出此消息“未加载库:@rpath/QtOpenGL.framework/Versions/A/QtOpenGL”。我在非虚拟环境中使用 pyinstaller,在该环境中安装了与 Pycharm 中相同的所有模块。我第一次遇到问题。此外,当我包含 QtWebEngineWidget 模块时,我注意到应用程序文件大小从大约 158K 膨胀到 840K。我看到 QtOpenGL 存在于 'site-packages/PySide6/Qt/lib/QtOpenGL.framework/Versions/A' 中(我认为它应该在哪里?)。我错过了什么?

【问题讨论】:

    标签: pycharm pyinstaller qtopengl


    【解决方案1】:

    在撰写此答案时,pyinstaller 的 develop 分支为我工作。

    查看合并后的 PR,https://github.com/pyinstaller/pyinstaller/pull/6892 了解更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-12-22
      • 2019-05-16
      • 2017-10-25
      • 2021-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多