@@ -9,6 +9,8 @@ There are different ways to get scikit-learn installed:
9
9
* :ref: `Install the latest official release <install_official_release >`. This
10
10
is the best approach for most users. It will provide a stable version
11
11
and pre-build packages are available for most platforms.
12
+ Note that :ref: `nightly builds <install_nightly_builds >` are also
13
+ distributed.
12
14
13
15
* Install the version of scikit-learn provided by your
14
16
:ref: `operating system or Python distribution <install_by_distribution >`.
@@ -49,7 +51,9 @@ scikit-image >= 0.12.3, a few examples require pandas >= 0.18.0.
49
51
Scikit-learn now requires Python 3.5 or newer.
50
52
51
53
If you already have a working installation of numpy and scipy,
52
- the easiest way to install scikit-learn is using ``conda ``::
54
+ the easiest way to install scikit-learn is using ``conda `` (see the
55
+ `instructions for downloading conda
56
+ <https://docs.conda.io/projects/conda/en/latest/user-guide/install/download.html> `_)::
53
57
54
58
conda install scikit-learn
55
59
@@ -59,22 +63,18 @@ recommended to use python3 ``virtualenv``
59
63
(see `python3 virtualenv documentation
60
64
<https://docs.python.org/3/tutorial/venv.html> `_).
61
65
62
- That gives, on Linux::
63
-
64
- python3 -m venv .myenv
65
- source .myenv/bin/activate
66
- pip install -U scikit-learn
67
-
68
- or on Windows::
66
+ That gives, on Windows::
69
67
70
68
python -m venv .myenv
71
69
.myenv\Scripts\activate
72
70
pip install -U scikit-learn
73
71
74
- .. note ::
72
+ or on Linux::
73
+
74
+ python3 -m venv .myenv
75
+ source .myenv/bin/activate
76
+ pip install -U scikit-learn
75
77
76
- Some OSes still link Python v3 executable as ``python3 ``. Previous commands
77
- need to be changed accordingly.
78
78
79
79
If you have not installed NumPy or SciPy yet, you can also install these using
80
80
conda or pip. When using pip, please ensure that *binary wheels * are used,
@@ -90,6 +90,22 @@ it as ``scikit-learn[alldeps]``.
90
90
For installing on PyPy, PyPy3-v5.10+, Numpy 1.14.0+, and scipy 1.1.0+
91
91
are required.
92
92
93
+ .. _install_nightly_builds :
94
+
95
+ Installing nightly builds
96
+ =========================
97
+
98
+ The continuous integration servers of the scikit-learn project build, test
99
+ and upload wheel packages for the most recent Python version on a nightly
100
+ basis to help users test bleeding edge features or bug fixes::
101
+
102
+ pip install --pre -f https://sklearn-nightly.scdn8.secure.raxcdn.com scikit-learn
103
+
104
+ Again, in order to avoid any OS dependent issue it is strongly
105
+ recommended to use python3 ``virtualenv ``
106
+ (see `python3 virtualenv documentation
107
+ <https://docs.python.org/3/tutorial/venv.html> `_).
108
+
93
109
.. _install_by_distribution :
94
110
95
111
Third party distributions of scikit-learn
0 commit comments