Skip to main content
Bumped by Community user
Bumped by Community user
edited body
Source Link
guestagain
  • 937
  • 9
  • 24

After installing both QGIS 2.18.17 and QGIS 3.0 in parallel using OSGEO4WOSGeo4W the processing framework/toolbox etc. no longer loads in QGIS 2.18.17 (or other earlier than 3.0 version) when starting QGIS.

After installing both QGIS 2.18.17 and QGIS 3.0 in parallel using OSGEO4W the processing framework/toolbox etc. no longer loads in QGIS 2.18.17 (or other earlier than 3.0 version) when starting QGIS.

After installing both QGIS 2.18.17 and QGIS 3.0 in parallel using OSGeo4W the processing framework/toolbox etc. no longer loads in QGIS 2.18.17 (or other earlier than 3.0 version) when starting QGIS.

Source Link
guestagain
  • 937
  • 9
  • 24

QGIS Processing not loading - error on startup

After installing both QGIS 2.18.17 and QGIS 3.0 in parallel using OSGEO4W the processing framework/toolbox etc. no longer loads in QGIS 2.18.17 (or other earlier than 3.0 version) when starting QGIS.

I have tried various combinations of reinstalling, uninstalling and using different versions, to no avail.

This is the error message I get:

warning:C:/OSGEO4~1/apps/qgis-ltr/./python\qgis\utils.py:607: ImportWarning: Not importing directory 'C:\OSGEO4~1\apps\Python27\lib\site-packages\win32\test': missing __init__.py
          mod = _builtin_import(name, globals, locals, fromlist, level)
        
        traceback:  File "<string>", line 1, in <module>
          File "C:/OSGEO4~1/apps/qgis-ltr/./python\qgis\utils.py", line 333, in startPlugin
            plugins[packageName] = package.classFactory(iface)
          File "C:/Users/user/.qgis2/python/plugins\BufferByPercentage\__init__.py", line 52, in classFactory
            from bufferbypercentage import BufferByPercentagePlugin
          File "C:/OSGEO4~1/apps/qgis-ltr/./python\qgis\utils.py", line 607, in _import
            mod = _builtin_import(name, globals, locals, fromlist, level)
          File "C:/Users/user/.qgis2/python/plugins\BufferByPercentage\bufferbypercentage.py", line 36, in <module>
            from processing.core.Processing import Processing
          File "C:/OSGEO4~1/apps/qgis-ltr/./python\qgis\utils.py", line 607, in _import
            mod = _builtin_import(name, globals, locals, fromlist, level)
          File "C:/OSGEO4~1/apps/qgis-ltr/./python/plugins\processing\__init__.py", line 29, in <module>
            from processing.tools.general import *              # NOQA
          File "C:/OSGEO4~1/apps/qgis-ltr/./python\qgis\utils.py", line 607, in _import
            mod = _builtin_import(name, globals, locals, fromlist, level)
          File "C:/OSGEO4~1/apps/qgis-ltr/./python/plugins\processing\tools\general.py", line 31, in <module>
            from processing.core.Processing import Processing
          File "C:/OSGEO4~1/apps/qgis-ltr/./python\qgis\utils.py", line 607, in _import
            mod = _builtin_import(name, globals, locals, fromlist, level)
          File "C:/OSGEO4~1/apps/qgis-ltr/./python/plugins\processing\core\Processing.py", line 62, in <module>
            from processing.algs.saga.SagaAlgorithmProvider import SagaAlgorithmProvider
          File "C:/OSGEO4~1/apps/qgis-ltr/./python\qgis\utils.py", line 607, in _import
            mod = _builtin_import(name, globals, locals, fromlist, level)
          File "C:/OSGEO4~1/apps/qgis-ltr/./python/plugins\processing\algs\saga\SagaAlgorithmProvider.py", line 33, in <module>
            from SagaAlgorithm import SagaAlgorithm
          File "C:/OSGEO4~1/apps/qgis-ltr/./python\qgis\utils.py", line 607, in _import
            mod = _builtin_import(name, globals, locals, fromlist, level)
          File "C:/OSGEO4~1/apps/qgis-ltr/./python/plugins\processing\algs\saga\SagaAlgorithm.py", line 20, in <module>
            standard_library.install_aliases()
          File "C:\OSGEO4~1\apps\Python27\lib\site-packages\future\standard_library\__init__.py", line 483, in install_aliases
            import test

and ... :

1   Traceback (most recent call last):
          File "C:/OSGEO4~1/apps/qgis-ltr/./python\qgis\utils.py", line 333, in startPlugin
            plugins[packageName] = package.classFactory(iface)
          File "C:/OSGEO4~1/apps/qgis-ltr/./python/plugins\processing\__init__.py", line 37, in classFactory
            from processing.ProcessingPlugin import ProcessingPlugin
          File "C:/OSGEO4~1/apps/qgis-ltr/./python\qgis\utils.py", line 607, in _import
            mod = _builtin_import(name, globals, locals, fromlist, level)
          File "C:/OSGEO4~1/apps/qgis-ltr/./python/plugins\processing\ProcessingPlugin.py", line 38, in <module>
            from processing.gui.ProcessingToolbox import ProcessingToolbox
          File "C:/OSGEO4~1/apps/qgis-ltr/./python\qgis\utils.py", line 607, in _import
            mod = _builtin_import(name, globals, locals, fromlist, level)
          File "C:/OSGEO4~1/apps/qgis-ltr/./python/plugins\processing\gui\ProcessingToolbox.py", line 31, in <module>
            from qgis.PyQt import uic
        ImportError: cannot import name uic

Are there any recommended ways to fix this problem so that processing will still work with QGIS 2.xxx?