栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

PyQt4 jpeg / jpg不支持的图像格式

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

PyQt4 jpeg / jpg不支持的图像格式

看来有两个不同的问题可以导致这一问题。好像我遇到了两者。

1号 我以“以管理员身份”运行PyQt4安装程序,这似乎已解决了部分问题。因此,它需要以管理员身份运行才能使一切正常工作。

2号 为了正确加载所有插件,必须先加载QApplication,然后再加载任何类型的图像。

所以

app = QtGui.QApplication(sys.argv)

首先需要创建。

我的脚本运行为

def main():    app = QtGui.QApplication(sys.argv)    win = window()    win.display()    sys.exit(app.exec_())if __name__ == '__main__':    main()

自从我以管理员身份安装PyQt4以来,这一直没有改变,但是现在可以正常工作并加载jpeg和其他所有内容。

我正在尝试做的是创建一个脚本,该脚本将由PyQt4应用程序调用,但该脚本无法单独运行,因此无需首先创建QApplcation。这是我遇到问题2的地方

供参考:http :
//article.gmane.org/gmane.comp.python.pyqt-
pykde/7176/match=jpeg+plugin+not+loading

以管理员身份安装,并始终创建QApplication,即使您不需要它也是如此。

同样,如果您只是在查看空闲状态下可用的内容:

from PyQt4 import QtGuiQtGui.QImageReader.supportedImageFormats()

不会显示所有内容,仍然需要运行

from PyQt4 import QtGuiimport sysapp = QtGui.QApplication(sys.argv)QtGui.QImageReader.supportedImageFormats()

这很烦人,因此希望对其他人有帮助。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/645223.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号