maturin: Can't compile using `maturin develop` on macOS(M2 chip)
Bug Description
I tried follow up the example(string_num) in https://github.com/PyO3/pyo3. It shows a bunch of errors when I run maturin develop. Here is a screenshot of the error, not all of them.

The most important information here is x86_64-apple-darwin, why the compile target is x86_64-apple-darwin? I run those code on macOS with M2 chip, the target should be aarch64-apple-darwin.
BTW, I also tried maturin develop --target aarch64-apple-darwin, unfortunately, it doesn’t work.
Your Python version (python -V)
Python 3.8.9
Your pip version (pip -V)
pip 22.1.2
What bindings you’re using
pyo3
Does cargo build work?
- Yes, it works
If on windows, have you checked that you aren’t accidentally using unix path (those with the forward slash /)?
- Yes
Steps to Reproduce
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 21 (11 by maintainers)
Closing because I can’t not reproduce this issue, @dzvon feel free to reopen if you have more detailed steps (include how did you install Python/Rust etc.) to reproduce this issue.
You need to submit the review.
See also https://github.com/github-community/community/discussions/10369