アプリを配布するには、ソースコードではなく単一の実行可能プログラムが必要です。 これは、ユーザーに多くのPythonファイルを提供するよりも簡単です。
どうして? ユーザーはシングルクリックでアプリを起動できます。 Windowsではそれは 。EXE。 Mac OSXではそれは .dmg
関連コース: PythonPyQt5でGUIアプリを作成する
実行可能にする
ツールチェーンをインストールする
使用できます fbs 実行可能なプログラムを作成します。
1 |
sudo apt3 install python3-venv |
次に、アプリの名前と作成者の入力を求められます
1 |
App name [MyApp] : hello |
ファイルを見てください /venv/src/main/python/main.py
。 これがプログラムのソースコードです。
タイプ fbs run
プログラムを開始します。
実行可能ファイルを作成する
バイナリからアプリを起動します。 Windowsではそれは 。EXE、Macではそれは .dmg
スタンドアロンの実行可能ファイルタイプを作成するには
fbs freeze
。
次に、でプログラムを作成します target/
。 アプリにhelloという名前を付けた場合は、 target/hello/hello
。
セットアップ
ソフトウェアは常にインストーラーを使用してインストールされます。 コマンドを使用して独自のインストーラーを作成できます fbs installer
。
WindowsおよびMacでは、これによりグラフィカルセットアッププログラム(セットアップウィザード)が作成されます。
Linuxでは、パッケージマネージャーでインストールできるパッケージファイル(.deb、.rpm)を作成します。
Python PyQtを初めて使用する場合は、 それなら私はこの本を強くお勧めします。
Hope this helps!
Source link