Форум сайта python.su
Есть только официальная http://cx-freeze.readthedocs.org/en/latest/
Другой к сожалению нет. Все остальное лично я гуглил. На stack overflow много толковых ответов есть.
Офлайн
RazorЯ всегда это кстати решал просто изменением расширения главного файла на pyw.
как убрать консоль с фона приложения
Офлайн
Хотел бы отметить, что cx_freeze не всегда из скрипта может автоматом выудить нужные для работы пакеты, особенно если они сторонние. Например, когда я игрался с qtalchemy, то он автоматом у меня не хотел подцепляться, пришлось вручную в setup.py указать.
Пример setup.py:
#coding: utf-8 import sys from cx_Freeze import setup, Executable build_exe_options = {"packages": ["os", "qtalchemy"]} # указываем необходимые пакеты #base = None # консольное base = "Win32GUI" # оконное (не будет отображаться консоль) setup( name = "test_app", version = "0.1", description = "My exe application!", options = {"build_exe": build_exe_options}, executables = [Executable("test_app.py", base=base)])
app = QApplication([]) app.setWindowIcon(QIcon('icons/ac.png'))
Офлайн
alexbadaloffНу если ты не указал, что иконка должна быть включена в сборку, то она у тебя и не должна появиться была там автоматически.
А с иконкой приложения у меня тогда не получилось
Офлайн
alex925А как указать так, чтоб иконка была включена в сборку?
Ну если ты не указал, что иконка должна быть включена в сборку, то она у тебя и не должна появиться была там автоматически.
Отредактировано sovuschka (Апрель 7, 2015 10:36:28)
Офлайн
Вот тут http://cx-freeze.readthedocs.org/en/latest/distutils.html прочитай про include_files.
Офлайн
Спасибо …alex925 ))) Я уже прочитал вчера… только вот протупил подсовывая не ico , а png. Исправился…все получилось!!!! теперь и экзешник смотрится красиво и окошко во время работы в панели задач!!!
Офлайн