Python3コードパッケージ実行可能ファイルEXE

私たちが書いたコード.pyソースファイルはEXE実行可能ファイルにパッケージ化されているため、Pythonがインストールされていないコンピューターでも実行できます。pyinstallerを使用した場合、パラメーターは次のとおりです(コマンドはCMDコマンドプロンプトで直接実行されます)。

画像

共通パラメータの説明

  • -Fは、単一の実行可能ファイルを生成することを意味します

  • -wは、コンソールウィンドウを削除することを意味します。これは、GUIインターフェイス(Windowsシステムで使用)で非常に役立ちます。

  • -pは、ロードする必要があるクラスパスをカスタマイズすることを意味します。通常は使用されません。

  • -iは実行可能ファイルのアイコンを表します

  • -cコンソールを使用し、ウィンドウはありません

  • -Dexeおよびその他の依存ファイルを含むディレクトリを作成します

  • -hでパラメータを表示します

予防

.pyのソースファイルに英語で名前を付けることをお勧めします。そうしないと、パッケージの失敗でエラーが発生する可能性があります。


pyinstaller -F -i d:\ Python_tool \ 09拡張スクリプト\ kr.icod:\ Python_tool \ 09拡張スクリプト\自動expansion.py

上記のように、ソースコードファイルの中国語名、パッケージングは​​失敗しました:

画像

ソースコードファイルを英語に変更して、再試行してください


pyinstaller -F -i d:\ Python_tool \ 09拡張スクリプト\ kr.icod:\ Python_tool \ 09拡張スクリプト\ Ce.py

EXE実行可能ファイルを正常にパッケージ化しました。

画像

生成された実行可能ファイルは、C:\ Users(ユーザー)\ユーザー名(現在のログインコンピューターのユーザー名)\ distディレクトリに保存されます

画像


最後になりましたが、国民の皆様のご多幸をお祈り申し上げます。国民の日の休暇中は、記事の更新と調整を一時停止します。現状から約2か月が経過しました。公式アカウントの運用はあまり満足のいくものではありません。主な理由は、お世話をする時間があまりないためです。 、フォローアップで引き続きご支援いただければ幸いです。ガジェットがうまく使われていると思われる場合は、宣伝して友達の輪に再投稿してください。良い情報があれば、送信して共有してください。良い提案やニーズがある場合は、バックグラウンドでメッセージを残したり、編集者にメールを送信したり、WeChatを直接追加して通信したりできます。


おすすめ

転載: blog.51cto.com/15069490/2578655