PyInstaller

PyInstaller

PyInstallerは、Windows、Linux、Mac OS X、FreeBSD、Solaris、AIXでPythonプログラムをスタンドアロンの実行可能ファイルにフリーズ(パッケージ化)するプログラムです。
PyInstallerは、Windows、Linux、Mac OS X、FreeBSD、Solaris、AIXでPythonプログラムをスタンドアロンの実行可能ファイルにフリーズ(パッケージ化)するプログラムです。同様のツールに対する主な利点は、PyInstallerがPython 2.7および3.3〜3.5で動作し、透過的な圧縮により小さな実行可能ファイルを構築し、完全にマルチプラットフォームであり、OSサポートを使用して動的ライブラリをロードするため、完全な互換性が確保されることです。PyInstallerの主な目標は、サードパーティのパッケージとすぐに互換性を持つことです。つまり、PyInstallerを使用すると、外部パッケージを機能させるために必要なすべてのトリックが既にPyInstaller自体に統合されているため、ユーザーの介入は必要ありません。ウィキでトリックを探したり、ファイルやセットアップスクリプトにカスタム変更を適用する必要はありません。例として、PyQt、Django、matplotlibなどのライブラリが完全にサポートされています。プラグインや外部データファイルを手動で処理する必要はありません。
pyinstaller

ウェブサイト:

カテゴリー

WindowsのPyInstallerの代替

py2exe

py2exe

PythonスクリプトからスタンドアロンのWindowsプログラムを作成するdistutils拡張。
cx_Freeze

cx_Freeze

cx_Freezeは、py2exeおよびpy2appとほぼ同じ方法でPythonスクリプトを実行可能ファイルに凍結するためのスクリプトとモジュールのセットです。
Shed Skin

Shed Skin

Shed Skinは実験的なコンパイラーであり、純粋ですが暗黙的に静的に型付けされたPython(2.4-2.6)プログラムを最適化されたC ++に変換できます。
nuitka

nuitka

NuitkaはPythonコンパイラです。Python 2.6、2.7、3.2、3.3、3.4、3.5と完全に互換性があります。Pythonアプリにフィードすると、多くの巧妙な処理が行われ、実行可能モジュールまたは拡張モジュールが生成されます。
bbfreeze

bbfreeze

bbfreezeは、Pythonスクリプトからスタンドアロンの実行可能ファイルを作成します。