なぜ、実行可能ファイルを生成する必要があります
- 対応するプログラミング環境をインストールする必要はありません
- アプリケーションは、ソースを閉じることができます
- ユーザーが迅速かつ直接的に使用することができます
ストラッピングツール
- pyInstallerの
インストールpyInstallerの
ネットワークが安定している場合、通常は直接インストールするには、次のコマンドを使用します。
pip install pyinstaller
もちろん、あなたはまた、パッケージディレクトリをpyInstallerのソースパッケージをダウンロードして、次のコマンドを入力し、それはまた、(必要がsetuptoolsのをインストールすることを提供)をインストールすることができますすることができます:
python setup.py install
図に示すように、インストールプロセス。
pyInstallerのインストールが成功したことを確認します。
あなただけがに、次のいずれかのコマンドを実行する必要があります。
pyinstaller --version
pyinstaller -v
次のインタフェースが表示された場合、それはインストールが成功したことを示しています
pyInstallerのエフェクトパラメータ
- 単一の実行可能ファイルを生成すると、-Fを表し、
- -D -onedirのexeファイルを含むディレクトリを作成しますが、多くは(デフォルトオプション)ファイルに依存します
- -wは、場合GUIインタフェースは非常に有用であるコンソールウィンドウを除去表します。しかし、それはコマンドラインプログラムであれば、それはそれを削除するには、このオプションを置きます
- -c -console、コンソール、無インターフェース(デフォルト)を使用して-nowindowed
- -pは、より一般的に少なく、独自のカスタムクラスパスをロードする必要があることを意味します
- -iは、実行可能ファイルのアイコンを表し
- その他のパラメータは、次のことができます
pyinstaller --help
参照します
荷造りを始めます
Pythonスクリプトをパッケージ化する必要のあるディレクトリを入力し、次のコマンドを実行します。
python -F -i favicon.ico nhdz.py
次のように図の実装は次のとおりです。
ランチ結果
パッケージには、ディレクトリに移動し、完了したら、あなたはあなたができる、distディレクトリの下にexeファイルのアプリケーションをパッケージ化、あなたはあなたが見ることができる入力した、4つのフォルダやファイルnhdz.spec、DISTを構築し、より__pycache __電流を見つけます彼は直接、それは完全なディレクトリのパケット化され、以下に示す、別の場所にコピーされました:
エグゼアプリケーションの実行
exeファイルのアプリケーションが実行可能ファイルであり、そのため単純に操作をダブルクリックすることができますので、演算結果、以下のように:
ここでは、exeファイルは、学生完全なパッケージと見なされてきた、そして実行することができ、あなたが他のプラットフォーム上で実行したい場合は、あなただけのDISTするには、以下のファイルをコピーする必要があります
ICOアイコンメーカー
ICOのアイコンを使用するには、フロントの必要性、あなたは「ICOはオンライン生成された」オンラインで検索することができ、あなたはをクリックすることができます作られたICOアイコン、それに生産をして、保存もOKです