leider bekomme ich beim packen meines Programms mit py2app folgende Fehlermeldung:
File "/Users/scc/.pyenv/versions/py3.5/lib/python3.5/site-packages/macholib/MachOGraph.py", line 81, in run_file
raise ValueError('%r does not exist' % (pathname,))
ValueError: '/Users/scc/.pyenv/versions/py3.5/lib/libpython3.5.dylib' does not exist
Mein System:
OSX mit Python 3.5 in pyenv virtualenv mit PyQT5
Programm läuft aus eclipse heraus wunderbar, aber beim verpacken gibt es leider Probleme.
Meine setup.py:
Code: Alles auswählen
from setuptools import setup
APP = ['logischeSchaltungen_App.py']
DATA_FILES = ['mainwindow.py', 'Controller.py', 'logischeSchaltungen_App.py', 'Model.py', 'AND_S1=0_S2=0.jpg', 'AND_S1=0_S2=1.jpg', 'AND_S1=1_S2=0.jpg' ,'AND_S1=1_S2=1.jpg' ,'FunctionAND.jpg' ,'FunctionID.jpg', 'FunctionNAND.jpg' ,'FunctionNOR.jpg' ,'FunctionNOT.jpg', 'FunctionOR.jpg' ,'ID_S1=0.jpg', 'ID_S1=1.jpg', 'NAND_S1=0_S2=0.jpg', 'NAND_S1=0_S2=1.jpg', 'NAND_S1=1_S2=0.jpg', 'NAND_S1=1_S2=1.jpg', 'NOR_S1=0_S2=0.jpg', 'NOR_S1=0_S2=1.jpg', 'NOR_S1=1_S2=0.jpg' ,'NOR_S1=1_S2=1.jpg', 'NOT_S1=0.jpg', 'NOT_S1=1.jpg' ,'OR_S1=0_S2=0.jpg', 'OR_S1=0_S2=1.jpg', 'OR_S1=1_S2=0.jpg', 'OR_S1=1_S2=1.jpg', 'pfeil.jpg' ,'SchaltSymbolAND.jpg', 'SchaltSymbolID.jpg', 'SchaltSymbolNAND.jpg', 'SchaltSymbolNOR.jpg','SchaltSymbolNOT.jpg','SchaltSymbolOR.jpg','srs.jpg','start.jpg', 'gatter.ico']
OPTIONS = {'argv_emulation': True,
'iconfile': 'gatter.ico',
'includes': ['sip', 'PyQt5', 'PyQt5._qt', 'PyQt5.QtWidgets.QWidget', 'QtWidgets.QWidget', 'PyQt5.QtGui.QPixmap']}
setup(
app=APP,
data_files=DATA_FILES,
options={'py2app': OPTIONS},
setup_requires=['py2app']
)
Vielen Dank und liebe Grüße,
Chris