cx_Freeze
を使用して、スクリプトを実行可能ファイルに変換しています。私の問題は、cx_Freeze
は私のmain.py
を実行し、私のmain.py
によって呼び出される私の他の.py
ファイルを実行しないことです。私は他のpythonファイルをどのように含めることができますか?python - cx_Freezeに他のpythonファイルを含める
私はcx_Freezeに新しいです。誰かが私を助けてくれることを願っています。
cx_Freeze
を使用して、スクリプトを実行可能ファイルに変換しています。私の問題は、cx_Freeze
は私のmain.py
を実行し、私のmain.py
によって呼び出される私の他の.py
ファイルを実行しないことです。私は他のpythonファイルをどのように含めることができますか?python - cx_Freezeに他のpythonファイルを含める
私はcx_Freezeに新しいです。誰かが私を助けてくれることを願っています。
スクリプトでinclude_files
引数を使用できます。セットアップスクリプトに追加するだけです。この短いスクリプトの例では私が作っ:
from cx_Freeze import setup, Executable
files = {"include_files": ["<Path to Files>/somefile.py", "<Path to file>/someotherfile.py"], "packages": []}
setup(
name = "Name of app",
version = "0.1",
author = "The author",
options = {'build_exe': files},
description = "Enter A Description Here",
executables = [Executable("main.py", base=None)])
あなたはちょうどあなたが絶対または相対ファイルパスを使用してfiles = {"include_files": ["<Path to Files>/somefile.py", "<Path to file>/someotherfile.py"], "packages": []}
引数に含めるしたいすべてのファイルを置きます。
これにより、これらのファイルがビルドフォルダにコピーされます。
2番目の方法は、手動でビルドフォルダにコピーすることですが、最初の方法は間違いなく最高です!