Добавление изображения в *.exe созданный с помощью pyinstaller

Собственно при конвертировании пайтон скрипта в .exe возникла проблема, не получается упаковать в exe-файл картинку. После ряда манипуляций возник вопрос, а возможна ли в принципе такая упаковка. Или требуется применять дополнительные средства, типо nsis? При задании конвертации командой вида:

pyinstaller --onefile -w -n Newfile -i icon.ico --add-data "image.png;." file.py

получаю одиночный newfile.exe который запускается как положено, с заданой иконкой, но без картинки. Если использовать команду:

pyinstaller -w -n Newfile -i icon.ico --add-data "image.png;." file.py

получаем папку newfile в которой есть отдельно newfile.exe и image.png и при запуске из этой папки картинка подхватывается. Т.е. повторяя вопрос а возможна ли в режиме --onefile в принципе упаковка в еденичный .exe не только основного кода с интерпретатором, но и картинок?


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