When I use the command:
pyinstaller.exe --icon=test.ico -F --noconsole test.py
All icons do not change to test.ico. Some icons remain as the pyinstaller's default icon.
Why?
All icon change in
Some remain default
I know this is old and whatnot (and not exactly sure if it's a question), but after searching, I had success with this command for --onefile
:
pyinstaller.exe --onefile --windowed --icon=app.ico app.py
Google led me to this page while I was searching for an answer on how to set an icon for my .exe, so maybe it will help someone else.
The information here was found at this site: https://mborgerson.com/creating-an-executable-from-a-python-script
You can also add the icon to your
.spec
file as done here: shanetully.com/2013/08/…pyinstaller.exe --onefile --icon=app.ico helloworld.py < -- Not working for me. What am i doing wrong?
does this work on
.sh
python script in ubuntu?The icons are cached by windows explorer.