logo
Published on

【python】pyinstallerでアイコン(icon.ico)を設定する方法

Authors

pyinstaller でせっかく exe 化したソフトウェアのアイコンがなんかダサいなって思ったことありませんか?

今回は、pyinstaller でアイコンを設定する方法を紹介します。といってもすごく簡単です。

pyinstaller のデフォルトアイコン

  • pyinstaller で何も設定しない場合は、下記のアイコンになります。

デフォルトアイコン

おかしくはないんですが、せっかくだからオリジナリティを出して変更してみましょう。

pyinstaller でアイコンを変更する方法

  • ターミナルで下記のコマンドを実行すると、デフォルトアイコンで exe になります。

pyinstaller --onefile main.py

  • 下記のように--icon==***.icoを加えることで、アイコンを設定できます。
  • exe 化する.pyと同一ディレクトリに***.icoファイルを置いておくと簡単です。

pyinstaller --onefile --icon=test.ico main.py

*.ico ファイルの簡単作成方法

下記のページから***.icoファイルを簡単に作成できます。

https://service.tree-web.net/icon_converter/

  1. ファイルを選択ボタンをクリックして、画像ファイルを選択します。
  2. 変換ボタンを押すと、ダウンロードできる候補が表示されます。
  3. 左下の 32*32 の.ico を選択してダウンロードします。
  4. ダウンロードしたファイルを.py と同じディレクトリにおいて、コマンドを実行します

いかがだったでしょうか。これで、さらにオリジナリティあふれるソフトウェアが作成できますね。