Python の PIL ライブラリをソースからビルドし (インストーラー実行可能ファイルからインストールされたバージョンのエラーのため)、ビルド コンピューターで jpg ファイルから Image() オブジェクトを作成できますが、PyInstaller を使用してこの Python アプリケーションをパッケージ化すると、アプリケーションはJPEG 画像を開けません。PIL エンコーダー jpeg not availableで説明されているように、PIL を正しくビルドしていませんか、それとも何か問題がありますか?
更新: エラー メッセージは「IOError: エンコーダー jpeg が利用できません」です。
編集:インストーラ実行可能ファイルからインストールされたバージョンの問題(以前のものではないにしても、バージョン1.1.7と1.1.6の両方)は、それがVC90.DebugCRTライブラリ/アセンブリにリンクしていることです。配布されることを意図しており、PyInstallerが私のシステムで見つけることができませんでした(バージョンはありましたが)。