PY EXE
ファイル変換

PY から EXE への変換

クイック回答
PY を EXE に変換することは可能ですか?
はい - PY は EXE に変換可能です。

pip install pyinstaller を実行してから pyinstaller --onefile your_script.py を実行します。結果は dist/ フォルダに生成され、Python がインストールされていない Windows 上で実行できます。Python インタープリタが同梱されるため、出力ファイルは 10-30 MB 程度になることを想定してください。

EXE への他の変換: S · RB · PRG

このページの内容

macOS、Windows、Linux でテスト済み
最終検証日:Oct 2026

その他の無料コンバーター

HEIC、PNG、WEBP、MP3 など、すべてのツールが無料です。

ツールボックスを開く

なぜ PY を EXE に変換するのですか?

スクリプトを .exe としてパッケージ化することで、Python をインストールしていない Windows ユーザーとプログラムを共有できるようになり、ターミナルを必要とするスクリプトの代わりに、ダブルクリックで起動できるアプリケーションを提供できます。

PY から EXE への変換方法

PyInstaller FREE

pip install pyinstaller を実行し、次に pyinstaller --onefile your_script.py を実行します。dist/ フォルダ内の .exe を確認してください。ターミナルウィンドウを表示させたくない GUI アプリの場合は --noconsole を追加します。

auto-py-to-exe FREE

pip install auto-py-to-exe を実行してから auto-py-to-exe を実行してグラフィカルインターフェースを開きます。.py ファイルを選択し、「One File」または「One Directory」を選んで変換をクリックします。

Nuitka OPEN-SOURCE

pip install nuitka を実行し、次に python -m nuitka --onefile your_script.py を実行します。Nuitka は Python を C 言語にコンパイルしてからマシンコードに変換するため、より高速でリバースエンジニアリングが困難な実行ファイルを作成できます。

cx_Freeze OPEN-SOURCE

pip install cx_Freeze を実行し、スクリプトをエントリポイントとして記述した小さな setup.py を作成して、python setup.py build を実行します。これにより、.exe とサポートファイルを含むディレクトリが生成されます。

これらの形式について

品質と注意点

  • すべてのツールが Python インタープリタとインポートされたライブラリを実行ファイル内に同梱するため、.exe のサイズは大きくなります(通常 10-30 MB)。これは想定内の正常な動作です。
  • 多くのウイルス対策エンジンが、作成したばかりの PyInstaller 実行ファイルを不審なものとしてフラグを立てることがあります。配布時の誤検知が懸念される場合は、Nuitka を使用するか VirusTotal に提出してください。
  • このタスクのためのオンラインコンバーターは実用的な形では存在しません。このプロセスには、ビルドマシン上でローカルに Python とコンパイラを実行する必要があります。

よくある質問

Python がインストールされていないマシンでも EXE は動作しますか?
はい - 4 つのツールすべてが、実行ファイル内に自己完結型の Python ランタイムを同梱するため、ターゲットのマシンに別途 Python をインストールする必要はありません。
単純なスクリプトにはどのツールを使うべきですか?
PyInstaller が最も広く使われており、ドキュメントも充実しています。コマンドラインよりもグラフィカルな操作を好む場合は、auto-py-to-exe が最も簡単な選択肢です。
インストーラーなしの単一ファイル EXE を作成できますか?
はい - pyinstaller --onefile または python -m nuitka --onefile を使用すると、実行時に依存関係を一時フォルダに展開する、単一の自己完結型 .exe を作成できます。