我正试图从一个文件获取一个 Label ()
显示一个 pixmap
JPG 图像( 无法进入资源文件, 因为它是从 Web 下载的), 但我在装入它时遇到了问题。 代码相当简单 :
label = QLabel()
label.setPixmap(QPixmap("image.jpg"))
它与 < code> PNG 文件一起工作, 但与 < code> JPG 文件不起作用。 我谷歌了相当一点点, 发现我需要将 < code> “imageformats” 文件夹放在我脚本所在的同一文件夹中。 但是, 即使在这样做之后( 还有是的, qjpeg4. dll
和其他文件存在), 它仍然不起作用。 我还尝试这样做 。
path = r"C:UsersDeusdiesDocumentsWorkmyappimageformats"
app.addLibraryPath(path)
但它也没有帮助。
同样,它装载 PNGs
也很好,但它不会装载 JPGs
。 我甚至注意到它也不会装载ICO
,但我认为这是个无关的问题,但现在看起来并非如此。
值得指出的是,应用程序目前没有转换为 .exe
- 它通过 python.exe
解释器通过 Powershell
运行。
我的开发环境是Windows 7x64, 相向 1. 1. 1. 1 。
我怎样才能解决这个问题?