python - 图像未加载到 py2exe 中 PyQt4 的 QWebview 中

标签 python pyqt4 py2exe qwebview

我有一个在 QWebview 中显示一些 HTML 的应用程序,它引用本地文件系统上的图像。直接运行 python 就可以正常工作了。通过 py2exe 编译时,不再加载图像。 Google 似乎不知道答案,有什么想法吗?

最佳答案

只有 png 支持是原生的,jpg(和其他)是通过插件提供的。

不记得确切的路径(而且我不知道您的平台),但搜索 PyQt 插件文件夹并:

  1. 将插件文件夹复制到:$yourprogram/PyQt4/plugins(以及 qt.conf)
  2. 编辑qt.conf,并将前缀更改为$yourprogram/PyQt4

您可能还需要说服 py2exe 也包含此文件夹(逐字)。

关于python - 图像未加载到 py2exe 中 PyQt4 的 QWebview 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2924781/

相关文章:

python - 标签未出现在 Seaborn distplot 中

Python线程转储

python - 使用 QLabel 在 PyQt GUI 中显示 gif

python - PyQt4 QWizard : How to disable the back button on a single page?

javascript - 使用客户端输出抓取页面的有效实践?

python - 使用 py2exe 为 Tkinter 程序创建单个 EXE

python - 在 AWS 上请求竞价实例时,如何附加现有 EBS 卷?

python - 矩阵线性组合的系数

python - Py2Exe本地服务器不执行CGI

python - 使用 py2exe 将 python selenium 脚本构建为 exe