私はPythonのアプリケーションを作っているのですが、クライアントにPythonやモジュールのインストールを強制したくありません。また、自分のアプリケーションをクローズドソースにしたいと思っています。
そこで、Pythonスクリプトをスタンドアロンの実行ファイルにコンパイルする方法はありますか?
PyInstaller]1を使うと,Pythonプログラムをスタンドアロンの実行ファイルとしてパッケージ化することができます.Windows、Linux、Macで動作します。
PyInstaller クイックスタート
PyInstallerをPyPIからインストールします。
pip install pyinstaller とします。 プログラムのディレクトリに移動し、実行します。
pyinstaller yourprogram.py としてください。 これにより、
dist
というサブディレクトリにバンドルが生成されます。より詳細なチュートリアルはマニュアルを参照してください。