[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