QLabel()ファイルから JPG 画像を表示しようとしていpixmapます (Web からダウンロードされるため、リソース ファイルに含めることはできません) が、読み込みに問題があります。コードはかなり単純です。
label = QLabel()
label.setPixmap(QPixmap("image.jpg"))
ファイルでは機能しPNGますが、ファイルでは機能しませんJPG。私はかなりグーグルで検索しました"imageformats"が、スクリプトが配置されているのと同じフォルダーにフォルダーを配置する必要があることがわかりました。ただし、これを行った後でも (そして、そうですqjpeg4.dll、他の人もそこにいます)、それでも機能しません。私もやってみました
path = r"C:\Users\Deusdies\Documents\Work\myapp\imageformats"
app.addLibraryPath(path)
しかし、それも役に立ちませんでした。
繰り返しますPNGsが、問題なくロードされますが、ロードされませんJPGs。また、以前からロードされないことにも気付きましたICOが、無関係な問題だと思っていましたが、今はそうではないようです.
.exeこの時点でアプリケーションが に変換python.exeされていないことに注意してくださいPowerShell。
私の開発環境は Windows 7 x64、PySide 1.1.0 です。
どうすればこの問題を解決できますか?