I read this post, I read this post. I installed Qgis 2.18.7 (package maintained by William Kyngesburye), which contains GASS 7.0.4 with disable SIP.

I executed what the post says, but in the "Grass7Utils.py" file the specified string was correct. So I did not get any results enter image description here

Grass7 works normally while the Qgis plug-in does not fire and returns the following error:

GRASS init error: GRASS was not found in '/Users/Shared/unix/grass-qgis-mtlion/grass-7.0.4' (GISBASE), provider and plugin will not work.

Do you have any suggestions for this problem?

enter image description here

2 Answers 2


Try changing your Custom paths in Grass Options>General to:


  • After setting "/Applications/QGIS.app/Contents/MacOS/grass7 " need to install the package "Active States TclTk 8.5.7 (only for TclTk NVIZ in GRASS 6)" and grass 6.4 to grassmac.wikidot.com/frameworks, now grass7 working in Qgis 2.18.7 ;)
    – Antonio
    Commented May 26, 2017 at 17:24

I have found the solution to the problem, in order to use grass on Qgis 2.18.7,also need to install the Active States TclTk 8.5.7 (only for TclTk NVIZ in GRASS 6) and Grass 6.4 to the link this page, The post can be considered resolved

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.