I think that should work fine for the `pip install scikit-learn`, however, I think the problem was with upgrading, right? E.g., if you run pip install scikit-learn --upgrade it would try to upgrade numpy and scipy as well, which may not be desired. I think the only workaround would be to run pip install scikit-learn --upgrade --no-deps unless they changed the behavior recently. I mean, it’s not really a problem, but many users may not know about the --no-deps flag.
On Jul 28, 2016, at 2:44 PM, Andreas Mueller <t3kcit@gmail.com> wrote:
Hi all. I think since the pipy ecosystem improved a lot, we should properly declare the scipy and numpy dependencies, so that ``pip install scikit-learn`` works properly. The argument why we did not do this previously was that this would try to download and build numpy and scipy, which are pretty much guaranteed to fail / result in a very slow installation. This is no longer true.
Any opinions?
Andy _______________________________________________ scikit-learn mailing list scikit-learn@python.org https://mail.python.org/mailman/listinfo/scikit-learn