Как создать приложение Python для Mac с помощью Pyinstaller?Python

Программы на Python
Anonymous
Как создать приложение Python для Mac с помощью Pyinstaller?

Сообщение Anonymous »

Я новичок в использовании Python на Mac. Я создал приложение с помощью Py2App для Mac. Приложение отлично работает через терминал, но не через двойной щелчок. Итак, теперь я пытаюсь использовать PyInstaller после прочтения некоторых вопросов здесь.
Я использую общее облако MacOS с Sonoma 14.3.
Установка

Код: Выделить всё

Install python3.11
JupyterLab/VS Code/Text editor - I am using Sublime on Mac
Pip3 install hl7
$ pip3 install -U py2app
Настройка
Создайте файл Python с необходимым кодом для проекта.
Например: TestLaunch09.py
Создайте новый файл setup.py в папке, где находится TestLaunch09.py.
В файле setup.py введите следующее и сохраните файл.

Код: Выделить всё

`from setuptools import setup
APP = ['TestLaunch09.py']
DATA_FILES = []
OPTIONS = {
}
setup(
app = APP,
data_files = DATA_FILES,
options={'py2app':OPTIONS},
setup_requires=['py2app','hl7'],
)`
На терминале создается кликабельное приложение для Mac
$ python setup.py py2app
Создается новая папка dist
Внутри dist есть значок приложения с именем TestLaunch09. Приложение можно запустить на терминале, но щелчок по значку не работает.
$ TestLaunch09.app/Contents/MacOS/TestLaunch09
выполняет приложение через терминал
Ошибки
Ошибка запуска
Информацию об отладке проблем с запуском см. на веб-сайте py2app.
введите здесь описание изображения
В код добавлена ​​обработка исключений.
Проверены итерации кода.
Добавлен файл журнала, чтобы проверить, фиксируется ли ошибка, но пока это невозможно.
Есть есть проблема с Py2app. Я ожидаю, что двойной щелчок приложения сработает.

Подробнее здесь: https://stackoverflow.com/questions/787 ... yinstaller

Вернуться в «Python»