Pythonスクリプトをexeにコンパイルするのは比較的新しいです。私はcx_freezeを使用してスクリプトをコンパイルし、ビルドしたらexeを実行すると、このエラーが発生します。グーグルをたくさん持っていますが、よくわかりません。エラーは次のとおりです。
トレースバック モジュールをインポートできません。 例外: re という名前のモジュールはありません 元の例外: re という名前のモジュールはありません
これを修正する方法がよくわかりません。reという名前のモジュール間に衝突がある可能性があることを読みましたか? パイソンで?および cx_freeze モジュールに re という名前のモジュールはありますか?
私のセットアップファイルは次のようになります:
from cx_Freeze import setup, Executable
includes = []
includefiles = ['remindersText.pkl']
eggsacutibull = Executable(
script = "podlancer.py",
initScript = None,
base = 'Win32GUI',
targetName = "podlancer.exe",
compress = True,
copyDependentFiles = True,
appendScriptToExe = False,
appendScriptToLibrary = False,
icon = None
)
setup(
name = "Podlancer",
version = "0.1",
author = 'jono',
description = "Podlancer UI script",
options = {"build_exe": {"includes":includes, "include_files": includefiles}},
executables = [eggsacutibull]
)