[Qgis-user] Processing Toolbox Grass Error on executing algorithm

Marco Lechner - FOSSGIS e.V. marco.lechner at fossgis.de
Sat Mar 18 08:35:16 PDT 2017


Hi,

this is a known (and already fixed) issue:
https://hub.qgis.org/issues/16110

As a workaround you can set a symlink from grass72 to grass70 as
described here until you get a patched update:
http://gis.stackexchange.com/questions/225464/cannot-run-grass-algorithms-in-qgis-2-18-on-ubuntu-16-04

Best regards

Marco

Am 18.03.2017 um 14:30 schrieb Sindile Bidla:
> I am running Ubuntu 16.04 64bit,
>
> QGIS version
>
> 	
>
> 2.99.0-Master
>
> 	
>
> QGIS code revision
>
> 	
>
> 921a0c7 <https://github.com/qgis/QGIS/commit/921a0c7>
>
> Compiled against Qt
>
> 	
>
> 5.5.1
>
> 	
>
> Running against Qt
>
> 	
>
> 5.5.1
>
> Compiled against GDAL/OGR
>
> 	
>
> 2.1.2
>
> 	
>
> Running against GDAL/OGR
>
> 	
>
> 2.1.2
>
> Compiled against GEOS
>
> 	
>
> 3.5.1-CAPI-1.9.1
>
> 	
>
> Running against GEOS
>
> 	
>
> 3.5.1-CAPI-1.9.1 r4246
>
> PostgreSQL Client Version
>
> 	
>
> 9.5.2
>
> 	
>
> SpatiaLite Version
>
> 	
>
> 4.3.0a
>
> QWT Version
>
> 	
>
> 6.1.2
>
> 	
>
> PROJ.4 Version
>
> 	
>
> 492
>
> QScintilla2 Version
>
> 	
>
> 2.9.1
>
> 	
>
> This copy of QGIS writes debugging output.
>
>
>
> Trying to run any of the Grass tools on the Processing Toolbox, I get
> the following error:
>
> This algorithm cannot be run :-(
>
> It seems that GRASS GIS 7 is not correctly installed and configured in
> your system. Please install it before running GRASS GIS 7 algorithms.
>
>
> I have Grass 7.2 installed 
>
>
> grass72: /usr/bin/grass72 /usr/lib/grass72 /usr/share/grass72
> /usr/share/man/man1/grass72.1.gz
>
> Clicking enable additional providers, I get the following stack trace
> error
>
> An error has occurred while executing Python code:
>
> TypeError: __init__() takes 1 positional argument but 2 were given
>
> Traceback (most recent call last):   File
> "/usr/share/qgis/python/plugins/processing/gui/ProcessingToolbox.py",
> line 77, in openSettings     dlg = ConfigDialog(self) TypeError:
> __init__() takes 1 positional argument but 2 were given
>
>
> Python version: 3.5.2 (default, Nov 17 2016, 17:05:23) [GCC 5.4.0
> 20160609]
> QGIS version: 2.99.0-Master Master, 921a0c7
>
> Python Path:
>
>   * /usr/share/qgis/python/plugins/processing
>   * /usr/share/qgis/python
>   * /home/user1/.qgis3/python
>   * /home/user1/.qgis3/python/plugins
>   * /usr/share/qgis/python/plugins
>   * /usr/lib/python35.zip
>   * /usr/lib/python3.5
>   * /usr/lib/python3.5/plat-x86_64-linux-gnu
>   * /usr/lib/python3.5/lib-dynload
>   * /usr/local/lib/python3.5/dist-packages
>   * /usr/lib/python3/dist-packages
>   * /home/user1/.qgis3//python
>   * /home/user1/spatial_data
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
> Qgis-user mailing list
> Qgis-user at lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-user/attachments/20170318/ebe842b1/attachment.html>


More information about the Qgis-user mailing list