-
-
Notifications
You must be signed in to change notification settings - Fork 25.8k
Wheel support for aarch64 #17800
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
Comments
In the mean time you should be able to use the conda-forge distribution using the miniforge installer: https://github.com/conda-forge/miniforge/#download The scikit-learn conda-forge package has been built on the aarch64 platform: https://anaconda.org/conda-forge/scikit-learn/ Although I have never tried it personally. For wheels, it should be possible to adapt our wheel building configuration to also run on https://drone.io/. |
Closing as a duplicate of #13073. |
Wheels for aarch64 would be great, assuming it doesn't require much maintenance effort on our part. However if there are to be put on PyPi it would make sense to start from dependencies (numpy, scipy). As long as those have to be built from source when running |
When building a dockerized Python3.7 app with
|
So...are there aarch64 wheels for scikit-learn now? I'm trying to piece together this thread and related issues and it is unclear. If anyone could update here, I'd appreciate it before I go down the rabbit hole of building and maintaining wheels myself. Thank you! |
We do have aarch64 for linux and macOS wheels up on pypi.org: https://pypi.org/project/scikit-learn/#files What OS are you running? Which command are you using to install scikit-learn? What error message do you get? |
Oh sorry, I forgot to mention that I'm on Windows arm64. |
Summary
Installing scikit-learn on aarch64 via pip using command "pip3 install scikit-learn" tries to build wheel from source code
Problem description
scikit-learn don't have wheel for aarch64 on PyPI repository. So, while installing scikit-learn via pip on aarch64, pip builds wheel for same resulting in it takes more time to install scikit-learn. Making wheel available for aarch64 will benefit aarch64 users by minimizing scikit-learn installation time.
Expected Output
Pip should be able to download scikit-learn wheel from PyPI repository rather than building it from source code.
@scikit-learn-team, please let me know if I can help you building wheel/uploading to PyPI repository. I am curious to make scikit-learn wheel available for aarch64. It will be a great opportunity for me to work with you.
The text was updated successfully, but these errors were encountered: