0

これが質問です:.pyファイルからセットアップファイル(.msi)を作成するにはどうすればよいですか?小さなスクリプトがありますが、別のアプリケーションをインストールする「InstallSimple」プログラムで使用するには、インストーラーが必要です。

pyinstallerで試しましたが、2.3〜2.7バージョンをサポートしており、3.3バージョンのスクリプトがあります。

4

2 に答える 2

2

ファイルを作成するには、 distutils.msiを使用する必要があります。そこにある基本的な手順は、スクリプトに関する情報を含むファイルを作成することです。その後、実行すると、ファイルが作成されます。setup.pypython setup.py bdist_msi.msi

ただし、これのみを使用する.msiと、Pythonスクリプト用の-fileが作成されますが、最初にコンピューターにPythonをインストールする必要があります。これはおそらくあなたが望むものではありません。これを解決するには、 cx_Freeze.exeを使用してスクリプトから-fileを作成できます。cx_Freezeは、distutilsを使用してファイルを作成できます。ここに例があります。.msi

于 2012-12-11T06:26:34.313 に答える
0

cx_Freezeを試しましたか?最新のドキュメントcx_Freeze4.3.1のドキュメントによると、python3をサポートしています。

于 2012-12-11T04:12:25.653 に答える