私のプログラムはanaconda spyderで動作しています。ただし、フリーズした後、tkinterモジュールを使用するすべてのウィジェットは、xgboostおよびpandasを持つウィジェットを除いて機能します。エラーは表示されませんでした。ビルドは機能しましたが、ボタンは機能しておらず、ウィジェットを表示していません。txinter xgboostを表示するcxfreezeウィジェットは表示されませんが、エラーはありません
私はsetup.pyファイルにxgboostをインポートしようとしましたが、tkinterを持つ他のウィジェットはすべて動作しませんでした。まだエラーはありません。誰もこの問題を経験したことがありますか?
これは最も効果的なものです。これは私のsetup.pyです。他のウィジェットはtkinterでは動作しましたが、xgboostとpandasでは動作しませんでした。
from cx_Freeze import setup, Executable
import sys
import os
includes = []
include_files = [r"C:/Users/USER/Anaconda3/DLLs/tcl86t.dll",
r"C:/Users/USER/Anaconda3/DLLs/tk86t.dll",
r"C:/Users/USER/SAMPLE/xgboost_USE.model",
r"C:/Users/USER/SAMPLE/P1.ico"]
os.environ['TCL_LIBRARY'] = "C:/Users/USER/Anaconda3/tcl/tcl8.6"
os.environ['TK_LIBRARY'] = "C:/Users/USER/Anaconda3/tcl/tk8.6"
base = 'Win32GUI' if sys.platform == 'win32' else None
setup(name=application_title, version='1.0', description='SAMPLE',
options={"build_exe": {"includes": includes, "include_files":
include_files}},executables=
[Executable(r'C:/Users/USER/SAMPLE/sample.py', base=base)])
助けてください。
これは、エラーが表示されます。また、あなたが取り組んでいるプラットフォームについてもお聞かせください。 – Simon
私はPythonを使用しています。私がそこでメインプログラムを実行したときにanaconda pythonコンソールにエラーはありませんが、フリーズ後にウィジェットの1つが表示されません。 xgboostを持つもの。 –