I went back to Python 3.7.3 (still with Pythinstaller 4.1.dev0) and the problem disappeared. Seems later versions of Python after 3.7.6 are problematic.
Mick On Thursday, 8 October 2020 at 12:05:02 UTC+2 Michael O'Donnell wrote: > I have the same problem, both with Python 3.7.9 and Pyinstaller 4.0, and > also with Python 3.8.6 and Pythinstaller 4.1.dev0. > > I signed my app first, using codesign --deep, but it is the Python exe > within the app that gives the error. > > Has anyone solved this problem? > > Mick > > On Wednesday, 16 September 2020 at 08:57:48 UTC+2 [email protected] > wrote: > >> I was previously running Python 3.7 from MacPorts with Pyinstaller 4.0 >> from pypi and this was working fine. But after reading about Tkinter and >> Cocoa, I decided to wipe that away and install Python 3.7 from python.org >> instead. Now Pyinstaller isn't working. This is probably due to some >> configuration issue with my paths, but I would appreciate any advice. I've >> removed all references to MacPorts Python that I can think of. >> >> Inside a new venv I run >> pip install >> https://github.com/pyinstaller/pyinstaller/archive/develop.zip >> >> I make a very simple python script called bonk.py with just a single >> print statement. Pyinstaller packages with no errors in onedir mode. Here >> is the error when I try to run it: >> >> $ ./dist/bonk/bonk >> [2616] Error loading Python lib >> '/Users/elliott/source/test1/dist/bonk/Python': dlopen: >> dlopen(/Users/elliott/source/test1/dist/bonk/Python, 10): no suitable image >> found. Did find: >> /Users/elliott/source/test1/dist/bonk/Python: code signature invalid for >> '/Users/elliott/source/test1/dist/bonk/Python' >> >> There seems to be something wrong with the binary: >> $ ./dist/bonk/Python >> -bash: ./dist/bonk/Python: cannot execute binary file >> >> Some more details: >> $ which python >> /Users/elliott/source/test1/env/bin/python >> $ python --version >> Python 3.7.9 >> >> >> -- You received this message because you are subscribed to the Google Groups "PyInstaller" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/pyinstaller/fcebe13d-996e-4fdc-a57e-4d76b933456an%40googlegroups.com.
