Pythonプログラムを、Pythonインタープリターなしで実行できるスタンドアロン実行ファイルに変換します。
brentvollebregt/auto-py-to-exe
PyInstallerをベースに、Pythonスクリプトをスタンドアロンの.exeファイルに変換するGUI。
- スター
- 5,002
- フォーク
- 817
- 未解決の Issue
- 3
- 最終コミット
- 9 日前
これは何?
Auto PY to EXEは、PyInstallerをブラウザベースのGUIで操作できるようにし、ビルドコマンドを手書きせずにPythonスクリプトを配布可能な実行ファイルにできます。スクリプトを選んだら、単一ファイルまたはフォルダ形式の出力、コンソールまたはウィンドウ表示モード、アプリアイコン、同梱する追加のデータファイルやフォルダなどを設定します。
pipでPyPIからインストールし、auto-py-to-exeコマンドで起動できます。また、スクリプトのパスや出力先ディレクトリを事前に指定したり、保存済みのJSON設定を読み込んだりするコマンドライン引数にも対応しています。設定は再利用できるようJSONにエクスポートできます。ビルドが完了すると、変換結果は出力フォルダに保存されます。
Pythonで実装されており、Python 3.6〜3.14に対応しています。インターフェースは多数の言語に翻訳されています。
主な機能
- 01PyInstallerのビルドを手動コマンドなしで設定できるGUI
- 02単一ファイルまたはフォルダ形式の出力と、コンソールまたはウィンドウ表示モードを選択可能
- 03アイコンや追加の.py以外のファイルを同梱可能
- 04スクリプトのパスと出力先ディレクトリを事前指定するコマンドライン引数
- 05設定をJSON設定ファイルとしてインポート・エクスポート
ユースケース
- Pythonをインストールしていない同僚も実行できるよう、Python製のデスクトップツールをパッケージ化する
- スクリプトベースのGUIアプリを単一のWindows実行ファイルとして配布する
- Pythonプログラムに画像やデータファイルを同梱する
- 保存したJSON設定を使って、複数のプロジェクトで同じビルド設定を再利用する
クイックスタート
- 1
PyPIからインストール
pip install auto-py-to-exe - 2
グラフィカルインターフェースを起動
auto-py-to-exe
使う前に知っておきたいこと
- Python 3.6〜3.14が必要です。
- ウイルス対策ソフトによってビルドファイルが削除される場合があるため、ビルドフォルダーを除外リストに追加する必要があります。
収録されている特集
トピック
よくある質問
- auto-py-to-exe とは?
- PyInstallerをベースに、Pythonスクリプトをスタンドアロンの.exeファイルに変換するGUI。 Auto PY to EXEは、PyInstallerをブラウザベースのGUIで操作できるようにし、ビルドコマンドを手書きせずにPythonスクリプトを配布可能な実行ファイルにできます。スクリプトを選んだら、単一ファイルまたはフォルダ形式の出力、コンソールまたはウィンドウ表示モード、アプリアイコン、同梱する追加のデータファイルやフォルダなどを設定します。
- auto-py-to-exe は無料で使えますか?ライセンスは?
- auto-py-to-exe は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- auto-py-to-exe は今もメンテナンスされていますか?
- 活発にメンテナンス中。auto-py-to-exe の最終コミットは 2026年10月29日 です。
- auto-py-to-exe は何に使えますか?
- Pythonをインストールしていない同僚も実行できるよう、Python製のデスクトップツールをパッケージ化する スクリプトベースのGUIアプリを単一のWindows実行ファイルとして配布する Pythonプログラムに画像やデータファイルを同梱する 保存したJSON設定を使って、複数のプロジェクトで同じビルド設定を再利用する
- auto-py-to-exe のインストール方法は?
- PyPIからインストール: pip install auto-py-to-exe グラフィカルインターフェースを起動: auto-py-to-exe
- auto-py-to-exe はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/brentvollebregt/auto-py-to-exe
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
NuitkaはPythonで書かれたPythonコンパイラで、Pythonプログラムをスタンドアロン実行ファイルや拡張モジュールに変換します。
アプリケーションと依存関係を、ポータブルな virtualenv のように使える単一の実行可能な .pex ファイルにパッケージ化する Python ツール。
Pythonスクリプトを、Pythonが動作するあらゆるプラットフォームで使えるスタンドアロン実行ファイルに変換するツール。
Briefcaseは、PythonプロジェクトをMac、Windows、Linux、iOS、Android、Web向けのスタンドアロンのネイティブアプリにパッケージ化します。
Pythonアプリケーション用のWindowsインストーラーを作成するツールで、Python本体も同梱するため、ユーザー側でのインストールは不要です。