-
Notifications
You must be signed in to change notification settings - Fork 96
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
Unable to pip install in Rosetta on an M1 Mac #268
Comments
The above was with the universal2 build of Python - with the regular intel build I get different errors, related to LSEEK:
|
Yeah I don't think anyone has tried to build this on the new macOS architecture. Am not too surprised that there are issues. Unfortunately lack the hardware to debug this. So probably can't do too much to help. Though am happy to review PRs and discuss. That said, I've submitted a PR to conda-forge to migrate Zarr to macOS arm64 ( conda-forge/conda-forge-pinning-feedstock#1147 ). If that works, there should at least be Conda packages. Edit: Here's the bot generated migration PR ( conda-forge/numcodecs-feedstock#62 ). Appears to fail as |
Getting the same issue on a MacBook Pro M1, MacOS Big Sur 11.5, trying to install Numcodecs v0.8.0 within a python 3.8.11 virtualenv |
May need to disable SSE2 instructions |
I believe I was getting this because Xcode wasn't installed from the App Store. I've installed via the App Store and I now have a separate issue |
Ah ok. Thanks for the update :) Please file a new issue/link it here |
This is the new installation issue I'm now stuck on #269 |
@jakirkham : does that mean you consider this issue generally resolved? |
Minimal, reproducible code sample, a copy-pastable example if possible
To reproduce, run:
In
Terminal.app
set to open using Rosetta on an M1 Mac.Problem description
The installation fails with the following errors:
However, since the terminal is set up to open using Rosetta, numcodecs should be installed as if on an intel machine (some of the errors seem to be related to arm64)
Version and installation information
I am installing numcodecs on an M1 MacBook Pro with MacOS X Big Sur, with the Terminal set to open using Rosetta.
The text was updated successfully, but these errors were encountered: