смена иконки в tkinter

Меняю стандартную иконку таким способом

root.iconbitmap('favicon.ico')

когда компилирую из .py в .exe c помощью pyinstaller при запуске приложения выходит ошибка. Если закинуть иконку в папку с .exe тогда все хорошо. обязательно ли хранить иконку в той же папке и можно ли сделать так чтобы иконку не хранить в той же папке? указать полный пункт не подходит (root.iconbitmap(r'c:\Desktop\favicon.ico')) т.к. при переносе .exe на другой компьютер его все равно не найдет по этому пути.


Ответы (1 шт):

Автор решения: Muck Son

Попробуйте использовать опцию "--icon=icon.ico" при билде.

→ Ссылка