What should be downloaded / set (beyond the obvious) when installing QGIS using the OSGEO4W package manager - in order to end up with an equivalent setup to that which would result from using the QGIS standalone installer?
Documentation and advice make the basics clear in terms of installing one or more versions of QGIS but aren't so clear on what else is required should a full equivalent install be desired.
The requirements are different when using 'Express Install' and 'Advanced' options in the installer. The notes below relate to the use of the 'advanced' option.
At least the following three things seem to be required:
Select 'qt4-devel' in the OSGEO4W installer so that you have access to QT Designer[EDIT: I think I'm wrong on this one... qt4-devel ought to be downloaded automatically as part of a QGIS installation]
- Set the GDAL environment variable
- Select 'grass: GRASS GIS - stable release' in the OSGEO4W installer.
- Select 'saga-ltr: SAGA (System for Automated ...' in the OSGEO4W installer.
What else is necessary? Are these correct?
This question was prompted because 've been sent a processing script which works fine on QGIS on machines where this has been installed using the standalone installer. When I try to run it on my machine (given that I installed QGIS using the OSGEO4W installer) it gives an error. It can't find the python module "PYQT4.QtCore" and I suspect that this is because I didn't fully know what I was doing when installing QGIS using the installer. I don't know how to fix this. I don't understand what further settings (etc) are required. You might think that someone with my level of knowledge should stick to installing QGIS with the stand alone installer, but I'm working in an organisation where we're trying to manage about 40 QGIS installations, sticking to the LTR version of QGIS for all users and the move from the stand alone installer seems important.