【问题标题】:PyInstaller and PopplerPyInstaller 和 Poppler
【发布时间】:2012-10-23 19:23:49
【问题描述】:

我正在开发一个可以显示 pdf 文件的 Python 应用程序。我试着用 python-poppler-qt4 绑定。

到目前为止没有问题。 但是我也需要构建一个独立的程序可执行文件。 为此,我想使用PyInstaller

PyInstaller 似乎不支持 Poppler。我该如何解决这个问题?

【问题讨论】:

  • 有什么更新吗?我也无法将 poppler 包含在由 pyinstaller 制作的独立 exe 中

标签: pyqt pyinstaller poppler


【解决方案1】:

你遇到了什么问题?

我已经使用 python-poppler-qt4 编写了很多使用 PyInstaller 打包的 Windows 程序,唯一的问题是 PyQt4.QtXml 依赖项没有自动导入。

这可以通过创建一个名为 hook-popplerqt4.py 的文件来解决:

hiddenimports = ['PyQt4.QtXml']

将此文件与其他钩子一起保存

<PyInstaller Root>/PyInstaller/hooks

你应该很高兴。

如果您仍然遇到问题,请发布您的错误,以便我们更好地了解问题所在。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-09
    • 1970-01-01
    • 2015-12-09
    • 2014-03-28
    • 2015-05-20
    • 1970-01-01
    • 2022-07-11
    • 1970-01-01
    相关资源
    最近更新 更多