【发布时间】:2011-01-31 04:51:18
【问题描述】:
由于某种原因,在我的系统(Windows XP 32 位,Python 2.6)上,PyQt 在 python 解释器中运行时能够完美显示 gif,但是当我通过 py2exe 运行它时,它们不再显示。
我已经尝试了所有我在谷歌上搜索过的东西:将 gif DLL 从 PyQt 复制到 imageformats/ 文件夹中,设置 qt.conf(正如另一个 stackoverflow 线程建议的那样),将 setLibraryPaths 设置到 imageformat DLL 所在的位置,复制来自http://wiki.wxpython.org/py2exe-python26 的设置文件。
似乎没有任何效果——我到底做错了什么?
【问题讨论】:
-
将 gif(s) 转换为 png(s) 并在您的应用程序中使用 pngs 而不是 gifs。我遇到了同样的问题,但无法探索问题的原因。改用 pngs 为我解决了这个问题。 HTH。
-
你可能想看看这个试图解决 jpeg 问题的现有问题:stackoverflow.com/questions/885906/…