Pythonは窓にexeファイルの実行可能ファイルを生成する方法

なぜ、実行可能ファイルを生成する必要があります

  • 対応するプログラミング環境をインストールする必要はありません
  • アプリケーションは、ソースを閉じることができます
  • ユーザーが迅速かつ直接的に使用することができます

ストラッピングツール

  • 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です

おすすめ

転載: www.cnblogs.com/gdg87813/p/11226065.html