-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
pip3 install failure on MacOS Monterey with M1 chip. Likely need arm64 tags. #46
Comments
I worked on creating an installer for native M1 Macs, the key issue has been that there is no Qt5 support for arm64. I have a PR for porting to Qt, and while it appears syntactically correct, there is a seg fault in the menubar startup of all places. |
Try this:
|
Any hope to fix this soon without the Unfortunately I can't reproduce the original error I got, now my Python system seems in a weird arm64/x86_64 mixed state because I forgot to run it in a venv. When I try to install it again now I get
|
I cannot help with problems on MacOS. I have no access to a Mac, and I have never used those machines. On Cloudy Nights many Mac users exchanged experiences with installing PSS on their various Mac computers. Mac users often received help from the Mac user community there. |
@databu - I didn't install planetary-system-stacker, just the dependencies manually. I cloned the git repo, removed Install a universal python build, I used 3.11. I then invoke PSS with If I could figure out how to port this to the latest Qt (the licensing nonsense is concerning), I think that would finally get to a native M1 implementation. |
Ok I tried to follow that in a venv, because I have other software that needs newer numpy versions, but for some reason installing a <1.23 numpy in the venv didn't work (it installed ok, but when running pss, it still complained that numpy is >=1.23).
I then tried downgrading numpy to 1.21 but that brought other errors. |
On my MacOS Monterey (M1) MacBook pro, using its default python3 installation, I encounter the following error when attempting to install PSS (this is successful on a Linux machine):
If I run with more verbose output, I see repeated lines like this, one for each release:
I ran
pip3 debug -verbose
to get a list of all the tags supported in my system, and I see these for python3:As you can see, there are no "intel" tags on my M1 system.
Subsequently, I installed an Intel only version of Python (3.8.8) on my M1 Mac, and with this version,
python3.8 -m pip install planetary-system-stacker
succeeds (I have not yet tested the app). While this may be a useful workaround for now, python.org is no longer releasing intel builds, so an update may be in order.The text was updated successfully, but these errors were encountered: