2

pyinstaller を使用してスタンドアロンの exe ファイルを作成していますが、実行しようとすると「modulenotfound」エラーが発生します。PIL モジュールが他のすべてのモジュールと同じ「site-packages」フォルダーにあるにもかかわらず、PIL モジュールを見つけることができません。PILモジュールがどこにあるかをどのように伝えるのですか?

pyinstaller を使用しているときに、cmd ラインで次のフラグを試しましたが、どれも機能しませんでした。

--hidden-import=Pillow
--hidden-import='PIL'
--hidden-import='Pillow'

私のスクリプトは、PIL モジュールに関して次のコード行を使用します。

    from PIL import Image, ImageTk

スクリプトではすべてが正常に機能します。問題が発生するのは、pyinstaller を使用する場合のみです。

4

3 に答える 3