[GIS] QGIS 2.16 grass 7 missing dependencies Windows 7 64

grass-7.0msysqgis-2.16

So I just installed QGIS 2.16, and when trying to run grass commands specifically r.watershed, i get the following error, Missing dependency.
enter image description here

which seemed to be similar to this issue QGIS 2.14 standalone GRASS provider missing Msys folder, can't execute tools so I tried out the solution 'aQGISuser' suggested and downloaded the msys base package, changed the path settings in QGIS but I still get the following error. Wrong value for parameter "R folder" Can anyone help?

enter image description here

Best Answer

It looks like you are working with an older version of the processing plugin.

Take a look into C:\users\<username>\.qgis2\python\plugins and delete any folder named processing.

The current core version does not need the msys folder for GRASS 7 commands, only GRASS (which is GRASS 6.4.3) still needs it.

r.watershed is included in GRASS and GRASS7, so I suggest to deactivate GRASS to avoid the MSYS folder problem. The standalone QGIS 2.16.1 version does not include GRASS 6 anymore, only 7.0.4. The Grass folder you specified would not be correct anyway, it should point to the subfolder grass-6.4.3 (if that is installed).

The R folder has nothing to do with GRASS, but with scripts for R. Since you don't want to use that, you might deactivate the R data provider in the Processing options as well.