Приложение pyqt потеряло значок после упаковки cx_freeze

Возможный дубликат:
Изображения не отображаются при запуске замороженного приложения pyqt на другом компьютере

У меня есть приложение pyqt, значок которого находится в файле ресурсов. Я вижу значок при запуске приложения с помощью python app.py. Но после того, как я упаковал приложение с помощью cx_freeze, значок отсутствует. Я вижу скомпилированный ресурс в `library.zip' (сгенерированный cx_freeze), но значок по-прежнему отсутствует. Кто-нибудь может помочь? Спасибо.


person gcn    schedule 17.08.2010    source источник


Ответы (1)


У меня была эта проблема, и я использовал файл .ico для значка. Однако, когда вместо этого я использовал файл .gif для значка, я вернул свой значок. Надеюсь это поможет.

Если нет, попробуйте не использовать иконку как скомпилированный ресурс, а просто обычный файл в своем каталоге.

person Giacomo    schedule 17.04.2011