アプリケーションをデプロイするために cx_freeze を使用しています。個々のファイルを含めてもフォルダーに入れられないため、ディレクトリ全体を含めたいと思います。フォルダを含めるにはどうすればよいですか?
質問する
18655 次
1 に答える
30
構築オプションのincludefiles引数を設定する必要があります。これはさまざまな方法で実行できますが、構成の一部を示します。ここで説明するのは、1つの特定のファイルと1つの特定の宛先に関するものです。このようなパスを設定することもできると思いますが、まだテストしていません。
編集:これをテストしたので、プロジェクトに適したアプローチを選択してください。
buildOptions = dict(include_files = [(absolute_path_to_your_file,'final_filename')]) #single file, absolute path.
buildOptions = dict(include_files = ['your_folder/']) #folder,relative path. Use tuple like in the single file to set a absolute path.
setup(
name = "appname",
version = "1.0",
description = "description",
author = "your name",
options = dict(build_exe = buildOptions),
executables = executables)
このトピックもご覧ください。それはおそらく同じ質問に対処しました:cx_freezeを使用するときに他のファイルをバンドルするにはどうすればよいですか?
于 2013-03-15T10:23:57.913 に答える