@Ridalit

Почему pyinstaller не компилирует скрипт с иконкой?

У меня есть скрипт который я хочу скомпилировать с иконкой и для этого я прописываю в cmd

pyinstaller -i "C:\Users\Ridalit.000\Desktop\Python\RIDLvoicePRINT (exe)\test.ico" -F --windowed --hidden-import=pyttsx3.drivers --hidden-import=pyttsx3.drivers.dummy --hidden-import=pyttsx3.drivers.espeak --hidden-import=pyttsx3.drivers.nsss --hidden-import=pyttsx3.drivers.sapi5 print.py
*Такое количество настроек связано с тем что я использую модуль pytts3

После запуск команды cmd выдает ошибку:
File "c:\python 3.7\lib\site-packages\PyInstaller\utils\win32\icon.py", line 76, in fromfile
self._fields_ = list(struct.unpack(self._format_, data))
struct.error: unpack requires a buffer of 16 bytes

Причем без лага -i и пути к иконке все работает исправно.
  • Вопрос задан
  • 153 просмотра
Решения вопроса 1
Viji
@Viji
DevOps Engineer
Проверь, а это правильный .ico файл?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы