-
-
Notifications
You must be signed in to change notification settings - Fork 25.9k
DOC Update advanced installation instructions from macOS #29603
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
Thank you @lesteve I think you are right and I can update the macOS installation doc. In terms of the environment variable, I am not 100% sure in the CI but on my local at least, I think we need to update |
Also for people on macOS M1 machines like @ogrisel and @glemaitre I am wondering whether this may be a way to avoid having to install Of course, there may be other caveats when switching between conda-forge |
So if you build locally scikit-learn without OpenMP support and you run all the tests, you need to set the environment variable scikit-learn/azure-pipelines.yml Lines 265 to 270 in 45cf8ec
|
Uh oh!
There was an error while loading. Please reload this page.
I think we should kind of wait for the dust to settle on #29546 but I am pretty sure that with the improvements in OpenMP detection in Meson 1.5 mesonbuild/meson#13350, you don't need to set any environment variables and that our macOS installation doc can be simplified.
We may be setting environment variable in our CI as well, this is worth a look if we can remove them.
cc @EmilyXinyi if you feel like working on it at one point.
I guess it's good to note that this is a positive side-effect of moving away from setuptools to Meson: some things just work better out of the box. I am certainly slightly biased but I am personally convinced that the cost of switching was worth it. Future will tell if I was wrong but I am reasonably confident about this 😉.
The text was updated successfully, but these errors were encountered: