ошибка эмуляции py2app argv

Я пытаюсь создать приложение, используя py2app, но когда я это делаю:

py2applet csSlates.py --iconfile csSlateCreator.png

Я не вижу значок в приложении, и я получаю это сообщение об ошибке:

ошибка: эмуляция argv не поддерживается для 64-битных исполняемых файлов

Что я могу сделать?


person Vordok    schedule 12.04.2011    source источник


Ответы (2)


Если вы еще не поняли, этот файл значка должен быть в формате .icns.

вы можете использовать эту утилиту для его преобразования: http://projects.digitalwaters.net/index.php?q=fasticns_download

если вы не запустили опцию --make-setup, вам также нужно будет это сделать.

py2applet --make-setup csSlates.py --iconfile csSlateCreator.icns

person mark    schedule 11.05.2011

Я столкнулся с той же проблемой и решил ее, используя Python 2.5, а не 2.7.

person Ray    schedule 27.08.2011