PyQt no jpeg支持

时间:2019-06-07 09:00:45

标签: python pyqt pyqt4 jpeg

我在python的Qt安装中没有jpg支持。如何安装其他支持JPG的库?

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

Out[5]: 
[PyQt4.QtCore.QByteArray('bmp'),
 PyQt4.QtCore.QByteArray('pbm'),
 PyQt4.QtCore.QByteArray('pgm'),
 PyQt4.QtCore.QByteArray('png'),
 PyQt4.QtCore.QByteArray('ppm'),
 PyQt4.QtCore.QByteArray('xbm'),
 PyQt4.QtCore.QByteArray('xpm')]

1 个答案:

答案 0 :(得分:1)

嗯,通过做两件事解决了这个问题。

  1. 在我们拥有python.exe的文件夹中创建/移动qt.conf文件

  2. qt.conf文件中放入以下项目

[Paths] 
Prefix = C:/Python27_64/Library 
Binaries = C:/Python27_64/Library/bin 
Libraries = C:/Python27_64/Library/lib 
Headers = C:/Python27_64/Library/include/qt 
Plugins = C:/Python27_64/Library/plugins
  1. 确保可以访问以下路径。

如果已经存在qt.conf文件,则将其移至您拥有python.exe文件的目录。然后在末尾追加以下内容。 Plugins = C:/Python27_64/Library/plugins