py2exeで「コンパイル」しようとしている、書いたpythonプログラムがあります。すべてがうまくいき、実行可能ファイルが作成されます。プログラムを初めて実行すると、次のエラーが表示されます。
トレースバック (最新の呼び出しが最後): ファイル "IMGui.py"、13 行目、ImportError: IMCrypt2 という名前のモジュールがありません
カスタム モジュールを /lib/shared.zip に手動で追加してプログラムを再度実行すると、次のエラーが発生することがわかりました。
トレースバック (最新の呼び出しが最後): ファイル "IMGui.py"、13 行目、zipimport.ZipImportError: モジュール 'IMCrypt2' が見つかりません
私はいくつかの広範なグーグルを行ってきました.Webで見つけた2つの解決策は、「dist」フォルダーと「build」フォルダーを削除して再試行することと、オプションに「includes」:「decimal」を追加することでしたが、どちらもこれらの解決策は私にとってはうまくいきました D=
私はpython 2.5を使用しています(新しいバージョンを使用していましたが、それらを使用してビルドすると他の奇妙なランタイムエラーが発生し、Windows 7で正常にビルドしたバージョンはWindows 7でのみ機能したため、Python 2.5を使用して再試行していますWindows XP では、より「ユニバーサルな」Windows 実行可能ファイルを取得しようとしています)
私は完全に困惑しています!どんな助けでも大歓迎です!