Py2app: Operation nicht erlaubt

Ich möchte eine Anwendung namens "Völkerball" erstellen und habe mein Hauptskript (das Pygame verwendet) und mein Skript setup.py. Ich brauche ein Bild namens ball.bmp, das ich auch brauche.

In meinem setup.py-Skript habe ich den folgenden Code: aus setuptools import setup

APP = ['dodgeball.py']
DATA_FILES = ["ball.bmp"]
OPTIONS = {'argv_emulation': True}

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

Wenn ich versuche, die Anwendung mit den folgenden Inhalten im Terminal zu erstellen:

python setup.py py2app

lles funktioniert bis zu

*** creating application bundle: dodgeball ***

dann gibt es einen Fehler zurück:

error: [Errno 1] Operation not permitted: '/Users/**********/Desktop/Dodgeball/dist/dodgeball.app/Contents/MacOS/dodgeball'

Wenn es hilft, arbeite ich unter Mac OS X El Capitan (10.11). Mir ist bewusst, dass El Capitan wie jedes Apple-Update über neue Software und Funktionen verfügt, die solche Probleme verursachen können.

FRAG

Wie behebe ich diesen Fehler und erlaube py2app, eine voll funktionsfähige App zu erstellen?

Antworten auf die Frage(10)

Ihre Antwort auf die Frage