Значок Настройки Pyinstaller
Я использую команду:
pyinstaller.exe --icon=test.ico -F --noconsole test.py
все значки не изменяются для проверки.ico
некоторые значки остаются значком по умолчанию(pyinstaller)...
почему?
все изменения значков OS - > windows 7 32bit, windows 7 64bit (сделать exe-файл OS)
оставайтесь значком по умолчанию OS - > windows 7 64bit (другой ПК)
3 ответов
Я знаю, что это старый и еще много чего (и не совсем уверен, что это вопрос), но после поиска у меня был успех с этой командой для --onefile
:
pyinstaller.exe --onefile --windowed --icon=app.ico app.py
Google привел меня на эту страницу, пока я искал ответ на вопрос, Как установить значок Мой .exe, поэтому, возможно, это поможет кому-то еще.
информация здесь была найдена на этом сайте: https://mborgerson.com/creating-an-executable-from-a-python-script
Я думаю, что это может иметь какое-то отношение к кэшированию (возможно, в Проводнике Windows). У меня тоже был старый значок PyInstaller, но когда я скопировал exe где-то еще, все старые значки исчезли.
ниже команда может установить иконка в исполняемом файле. Запомните ".файл ico должен присутствовать на месте пути, указанного в "Path_of_".ico_file".
pyinstaller.exe --onefile --windowed --icon= " Path_of_.ico_file" app.py
например: app.py файл присутствует в текущем каталоге и ' app.ico' внутри 'изображения', который создается в текущем каталоге. Поэтому команда должна быть приведена ниже. Окончательный исполняемый файл будет генерироваться внутри папка 'dist'.
pyinstaller.exe --onefile --windowed --icon=изображения\приложение.ico app.py