Итак, у меня довольно странная проблема, у меня есть приложение python, созданное с использованием python3 .7 и PyQT5.
Я связал его с py2app, и когда я дважды щелкнул по нему, чтобы начать, оно работает хорошо, но когда я нажимаю sh кнопку, которая выполняет большую серию команд, она вылетает. Странно то, что если я делаю то же самое, но открываю приложение с помощью терминала (либо с помощью команды open, либо с помощью команды ./), приложение работает без проблем.
Мне трудно разобраться о том, как на самом деле отлаживать это, так как отчет osx cra sh на самом деле не дает мне никакой полезной информации и никогда не падает при работе через python.
Мои настройки:
"""
This is a setup.py script generated by py2applet
Usage:
python setup.py py2app
"""
from setuptools import setup
APP = ['spotify.py']
DATA_FILES = []
OPTIONS = {'iconfile':'icon.icns',}
setup(
app=APP,
name='SpotifyBOTAI',
data_files=DATA_FILES,
options={'py2app': OPTIONS},
setup_requires=['py2app'],
)