Как создать .app из выходных файлов pyinstaller?

Я использовал pyinstaller для создания исполняемого файла из скриптов python на os_x. Он создает папку dist с исполняемым файлом и его зависимостями и т. Д. Некоторые файлы показаны на изображении ниже:

введите описание изображения здесь

Есть ли способ создать единый пакет приложений из этих файлов? Если да, как мне действовать?

Также, помимо графического интерфейса, выскакивает консоль. Как отключить это всплывающее окно?


person Skogen    schedule 29.04.2013    source источник


Ответы (1)


Ниже приводится командная строка, которую я использую для компиляции автономного exe (автономного, без каталога общих компонентов). Важный параметр --onefile. Параметр --onedir создаст каталог exe с общими компонентами.

Чтобы отключить всплывающую консоль во время выполнения ... используйте параметр --noconsole в командной строке сборки.

c: \ python27 \ python.exe c: \ pyinstaller \ pyinstaller.py --noconsole --onefile --workpath = "C: \ Users \ alan \ Documents \ python" "C: \ Users \ alan \ Documents \ python \ piechart.py "

person panofish    schedule 19.06.2013
comment
Я использую --onefile --windowed. В документации неясно, совпадает ли --noconsole с --windowed или дополняет его. - person bootchk; 05.01.2014