Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Software does not run on current Macs [February 2023]; Solved #13

Closed
jliphard opened this issue Feb 15, 2023 · 3 comments
Closed

Software does not run on current Macs [February 2023]; Solved #13

jliphard opened this issue Feb 15, 2023 · 3 comments

Comments

@jliphard
Copy link

On both Mac ARM silicon and Mac Intel, the software starts, consumes all available memory, and then crashes.

@jliphard
Copy link
Author

jliphard commented Feb 15, 2023

Troubleshooting Notes

Tried:

% pyinstaller --windowed -n ArtemisFirmwareUploader --noconsole --distpath=. --icon=artemis_firmware_uploader_gui.ico --add-data="artemis_svl.bin:." --add-data="Artemis-Logo-Rounded.png:." artemis_firmware_uploader_gui.py

This gives ModuleNotFoundError: No module named 'PIL'.
Thus, % pip3 install Pillow.

This yields "INFO: Building BUNDLE BUNDLE-00.toc completed successfully." and a .app that when double clicked crashes immediately.

Then tried to simply run the .py.

This gives ModuleNotFoundError: No module named 'PyQt5'.
Thus, % pip3 install pyqt5.

This gives ModuleNotFoundError: No module named 'serial'.
Thus, % pip3 install serial.

SUCCESS! Gui boots and runs.

% python3 artemis_firmware_uploader_gui.py.

@jliphard jliphard changed the title Software does not run on current Macs [February 2023] Software does not run on current Macs [February 2023]; Solved Feb 15, 2023
@PaulZC
Copy link
Contributor

PaulZC commented Feb 15, 2023

Hi Jan (@jliphard ),

Thanks for the update - glad you were able to find a solution!

We have been experimenting with new ways to automatically compile the executables - using GitHub Actions. I'll leave this issue open until we make the new version public - and will make sure your fix is in there.

Many thanks,
Paul

@PaulZC
Copy link
Contributor

PaulZC commented Jun 10, 2024

Closing this...

Please see the releases page for the latest executables - including MacOS.

@PaulZC PaulZC closed this as completed Jun 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants