Приложение вылетает при запуске после компиляции py2app, если включены «запросы» - PullRequest
0 голосов
/ 29 апреля 2020

Мой .app запускается, если у меня нет модуля запросов, импортированного в мое приложение, но если он включен, он вылетает при попытке запустить .app, скомпилированный py2app. Я пытался включить запросы в Setup.py, и он все еще падает.

У меня установлен py2app-0.21. Запуск Python 3.6.4, MacOs Catalina 10.15.14

журнал ошибок из консоли:

(org.pythonmac.unspecified.testapp.2888[62145]): Service exited with abnormal code: 255

Setup.py

from setuptools import setup

    APP = ['test.py']
    DATA_FILES = []

    OPTIONS = {

        'argv_emulation': True,
        'includes': ['requests'],
        'packages': ['requests', 'rumps']

    }

    setup(
        app=APP,
        name='TestApp',
        data_files=DATA_FILES,
        options={'py2app': OPTIONS},
        setup_requires=['py2app'],
    )

1 Ответ

0 голосов
/ 29 апреля 2020

Часть unspecified.testapp в вашем журнале ошибок говорит мне, что вам нужно сообщить python, где на самом деле находится файл вашего приложения (относительный путь? Абсолютный путь? Который будет зависеть от вашего варианта использования)

Использовать некоторые манипуляция путём указания на test.py

...