[Qgis-user] OSGEO4W64 Installer installs Grass 7.6.0 but processing plugin and env variables point to 7.4.4.

Nicolas Cadieux nicolas.cadieux at archeotec.ca
Fri Jan 25 11:49:33 PST 2019


Hi,

I am trying to do a clean install of Qgis using the OSGeo4W64 
installer.  Before hand, I destroyed all QGIS registry keys, files, 
temporary files, user profiles, shortcuts...  It seem the installer 
installs QGIS 3.4.4 with GRASS 7.6.0.  However, Windows x_64 menu points 
to "QGIS Desktop 3.4.4 with GRASS 7.4.4" and not GRASS 7.6.0.  Now, if I 
install 7.4.4, It works but I would like to use 7.6.0. as it is the 
default for 2.18 also.

When executing a Processing toolbox algo, I get GRASS GIS 7 binary 
(grass.bat) can't be found on this system for a shell. Please install it 
or configure your Path or OSGEO4W_ROOT environment variable.

This is the Path in the qgis-bin.env file

C:\OSGEO4~1\apps\qgis\bin;C:\OSGEO4~1\apps\Python37;C:\OSGEO4~1\apps\Python37\Scripts;C:\OSGEO4~1\apps\qt5\bin;C:\OSGEO4~1\apps\Python27\Scripts;C:\OSGEO4~1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBem;C:\OSGEO4~1\apps\Python37\lib\site-packages\pywin32_system32;C:\OSGEO4~1\apps\Python37\lib\site-packages\numpy\.libs

This is the Path in the qgis-bin-g7.env file

C:\OSGEO4~1\apps\qgis\bin;C:\OSGEO4~1\apps\grass\grass-7.4.4\lib;C:\OSGEO4~1\apps\grass\grass-7.4.4\bin;C:\OSGEO4~1\apps\Python37;C:\OSGEO4~1\apps\Python37\Scripts;C:\OSGEO4~1\apps\qt5\bin;C:\OSGEO4~1\apps\Python27\Scripts;C:\OSGEO4~1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBem

This is the Path in the "Current environment variable window"

C:\OSGEO4~1\apps\qgis\bin;C:\OSGEO4~1\apps\Python37;C:\OSGEO4~1\apps\Python37\Scripts;C:\OSGEO4~1\apps\qt5\bin;C:\OSGEO4~1\apps\Python27\Scripts;C:\OSGEO4~1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBem;C:\OSGEO4~1\apps\Python37\lib\site-packages\pywin32_system32;C:\OSGEO4~1\apps\Python37\lib\site-packages\numpy\.libs

I tried to overwrite this using the following but it still does not work 
(followed by a restart of QGIS):

USE CUSTOM VARIABLE WITH OVERWRITE

C:\OSGEO4~1\apps\qgis\bin;C:\OSGEO4~1\apps\Python37;C:\OSGEO4~1\apps\Python37\Scripts;C:\OSGEO4~1\apps\qt5\bin;C:\OSGEO4~1\apps\Python27\Scripts;C:\OSGEO4~1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBem;C:\OSGEO4~1\apps\Python37\lib\site-packages\pywin32_system32;C:\OSGEO4~1\apps\Python37\lib\site-packages\numpy\.libs;C:\OSGEO4~1\apps\grass\grass-7.6.0\lib;C:\OSGEO4~1\apps\grass\grass-7.6.0\bin;

What would be the next step???  Or do I just do a bug report?

Thanks

Nicolas



More information about the Qgis-user mailing list