Closed joaoponceleao closed 11 months ago
No idea - I can't seem to easily find any documentation on this. Send in a pull request :smile:
I believe you can install grass by any other means, anywhere, and set an environment variable pointing to it.
I can't remember the name of that variable though and I am away from the computer until the end of next week.
But I must say that my qgis installation from conda usea grass installed by apt
Thanks @SrNetoChan
I took a look at the environment variables set up by the official qgis binary, and the Grass.sh initialisation file from the official Grass binary. Setting GISBASE=/Applications/GRASS-8.3.app/Contents/Resources/
makes the grass algorithms available in the processing toolbox. There's a few other env variable settings in Grass.sh. I'll close this issue once I've tested things properly and see everything is working.
Workaround confirmed working.
Solution to issue cannot be found in the documentation.
Issue
At the moment QGIS is built without Grass. To the best of my knowledge, there is no maintained Grass repo on conda. Nevertheless, it has been implied on this repo that Grass algorithms in QGIS could perhaps be used by inputing the necessary Grass binary folder in the processing toolbox options (with Grass installed by a different means, such as direct binary download from the Grass website). Unfortunately, there is no such option in this conda version of QGIS. I imagine this is because, being built without a Grass option, this menu option never makes its way into the build. Is it possible to reverse this?
Installed packages
Environment info