Чтобы просмотреть операторы печати скомпилированного приложения PyInstaller, вы должны установить console=True
в вашем файле .spec, и вы должны запустить pyinstaller для файла .spec, а не для файла .py.
Тем не менее, автоматически генерируемый pysstaller файл .spec по умолчанию равен console=True
, поэтому я подозреваю, что вы ищете способ запуска двоичного файла непосредственно в OSX.Чтобы сделать это, вы должны запустить двоичный файл, который находится внутри пакета .app, а не самого пакета приложений.
Каждый .app в OSX на самом деле является каталогом.Вы найдете бинарный файл, например:
myApplication.app/Contents/MacOS/myApplication
Если вы запустите его в терминале, вы увидите, что операторы печати выводятся на экран терминала.
Главный совет: почтикаждый пакет приложений OSX следует этой идее: .app / Contents / MacOS /