Я создал автономный файл .exe
с PyInstaller, используя эту команду: pyinstaller --onefile -i "icon0.ico" test.py -w
.Когда я открываю папку dist
, exe
помещается в нее, показывает значок, который я использовал, но в момент, когда я копирую или перемещаю его из этой папки, значок исчезает, и он возвращается к стандартному значку PyInstaller.
Как ни странно, если я переименую файл, значок останется таким, каким он должен быть, но я не могу использовать это в качестве решения, поскольку у меня есть другие файлы, которые зависят от моего exe
, являющегося конкретным именем файла.Я использовал Resource Hacker , чтобы просмотреть содержимое иконки, я полностью заменил значок со своим значком, но после сохранения ничего не изменилось, все тот же старый значок PyInstaller.Да, мой .ico
файл имел все разные размеры 256x256, 128x128, 64x64, 48x48, 32x32 и 16x16.
Что можно сделать, чтобы это исправить?
Версия PyInstaller: 3.4
Версия Python: 3.7.2