<div dir="ltr">Dear GRASS users,<div>I am having problems to use <a href="http://r.learn.ml">r.learn.ml</a>. I am using OSGeo win10 version (7.6.1)</div><div>I installed <span style="font-family:Calibri,sans-serif;font-size:11pt">scikit-learn using pip:</span></div><div><p class="MsoNormal" style="margin:0in 0in 8pt;line-height:107%;font-size:11pt;font-family:Calibri,sans-serif">C:\>python3 -m pip install scikit-learn</p>

<p class="MsoNormal" style="margin:0in 0in 8pt;line-height:107%;font-size:11pt;font-family:Calibri,sans-serif">Requirement already satisfied: scikit-learn in
c:\osgeo4w64\apps\python37\lib\site-packages (0.21.2)</p>

<p class="MsoNormal" style="margin:0in 0in 8pt;line-height:107%;font-size:11pt;font-family:Calibri,sans-serif">Requirement already satisfied: scipy>=0.17.0 in
c:\osgeo4w64\apps\python37\lib\site-packages (from scikit-learn) (1.1.0)</p>

<p class="MsoNormal" style="margin:0in 0in 8pt;line-height:107%;font-size:11pt;font-family:Calibri,sans-serif">Requirement already satisfied: numpy>=1.11.0 in
c:\osgeo4w64\apps\python37\lib\site-packages (from scikit-learn) (1.16.3)</p>

<p class="MsoNormal" style="margin:0in 0in 8pt;line-height:107%;font-size:11pt;font-family:Calibri,sans-serif">Requirement already satisfied: joblib>=0.11 in
c:\osgeo4w64\apps\python37\lib\site-packages (from scikit-learn) (0.13.2)</p><p class="MsoNormal" style="margin:0in 0in 8pt;line-height:107%;font-size:11pt;font-family:Calibri,sans-serif">But when I ran the <a href="http://r.learn.ml">r.learn.ml</a> I got this message:</p><p class="MsoNormal" style="margin:0in 0in 8pt;line-height:107%;font-size:11pt;font-family:Calibri,sans-serif"><a href="http://r.learn.ml">r.learn.ml</a> group=lsat7_2000 trainingmap=landclass96_roi
output=rf_classification classifier=RandomForestClassifier n_estimators=500</p>

<p class="MsoNormal" style="margin:0in 0in 8pt;line-height:107%;font-size:11pt;font-family:Calibri,sans-serif">ERROR: Scikit learn 0.18 or newer is not installed</p>

<p class="MsoNormal" style="margin:0in 0in 8pt;line-height:107%;font-size:11pt;font-family:Calibri,sans-serif"><span style="font-size:11pt">(Sat Jun 22 13:55:02 2019) Command finished (4 sec)</span></p><p class="MsoNormal" style="margin:0in 0in 8pt;line-height:107%;font-size:11pt;font-family:Calibri,sans-serif">I modified the python-core.bat file to point to python 3.7 this way:</p><p class="MsoNormal" style="margin:0in 0in 8pt;line-height:107%;font-size:11pt;font-family:Calibri,sans-serif"><span style="font-family:Arial,Helvetica,sans-serif;font-size:small">SET PYTHONHOME=%OSGEO4W_ROOT%\apps\Python37</span></p>PATH %OSGEO4W_ROOT%\apps\Python37\Scripts;%PATH%</div><div><br></div><div>But GRASS is still using Python 2.7 as shown in the Python shell:</div><div>Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:25:58) [MSC v.1500 64 bit (AMD64)] on win32<br></div><div><br></div><div>How can I make sure GRASS uses Python 3.7</div><div><br></div><div>Thanks in advance.</div><div><br></div><div>Jonathan Aguero-Valverde</div><div><br></div></div>