問題
Pythonで、Pyinstallerを使ってEXEファイルを作ってたら、iconで画像を指定しているのにちゃんと表示されていないことがあった。
解決
キャッシュが原因らしい。
windows10の場合、Windows + R
でファイル名を指定して実行を表示して、
ie4uinit.exe -show
と入力してOKを押すと、指定した画像がアイコンとしてちゃんと表示された。
その他のバージョンの場合は、ie4uinit.exe -ClearIconCache
と入力すればOK
このサイトより