I have managed to create wheels for the new Apple M1 Silicon (
osx-arm64) platform. They are now available via the
numba/label/wheels_experimental_m1 channel on anaconda.org:
The installation instructions are as follows, in an environment that supports
pip install "numpy==1.21.*" importlib-metadata # manually install dependencies pip install -i https://pypi.anaconda.org/numba/label/wheels_experimental_m1/simple numba
llvmlite should be found and installed automatically as part of the command to install Numba.
An explicit version for NumPy is required in this case because the wheels do not (yet) pin the NumPy version and anything beyond 1.21.* isn’t/wasn’t yet supported.
If you do have capacity, please test the wheels with your library of application and report back any issues you discover here. Thank you!