I am getting Python errors on QGIS Startup for Processing and QEsg, due to classFactory() error. The issue started when I installed; pip install python-Qt5, PyQt4-4.11.4-cp27-cp27m-win32.whl, PyQtdesignerplugins-1.1-py2.py3-none-any.whl, and pyqtgraph-0.10.0-py2.py3-none-any.whl trying to fill the dependencies required for the QField Sync plugin which was failing because it could not import name uic. I tried uninstalling the Python Modules 1 by 1 and checking QGIS but after they were all uninstalled QGIS still failed. I reinstalled QGIS with no changes. I then uninstalled QGIS and reinstalled using the OSGeo4W installer. I still get the classFactory() error for as stated above. Below is the Python Message Log, any thoughts on how to fix this?
2017-03-30T12:57:32 1 Traceback (most recent call last): File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 333, in startPlugin plugins[packageName] = package.classFactory(iface) File "C:/Users/tveinot/.qgis2/python/plugins\QEsg\__init__.py", line 34, in classFactory from QEsg_00Settings import QEsg File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 607, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "C:/Users/tveinot/.qgis2/python/plugins\QEsg\QEsg_00Settings.py", line 41, in <module> from QEsg_05Perfil import * File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 607, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "C:/Users/tveinot/.qgis2/python/plugins\QEsg\QEsg_05Perfil.py", line 31, in <module> import matplotlib.pyplot as plt File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 607, in _import mod = _builtin_import(name, globals, locals, fromlist, level) ImportError: No module named matplotlib.pyplot 2017-03-30T12:57:34 1 Traceback (most recent call last): File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 333, in startPlugin plugins[packageName] = package.classFactory(iface) File "C:/OSGEO4~1/apps/qgis/./python/plugins\processing\__init__.py", line 37, in classFactory from processing.ProcessingPlugin import ProcessingPlugin File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 607, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "C:/OSGEO4~1/apps/qgis/./python/plugins\processing\ProcessingPlugin.py", line 38, in <module> from processing.gui.ProcessingToolbox import ProcessingToolbox File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 607, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "C:/OSGEO4~1/apps/qgis/./python/plugins\processing\gui\ProcessingToolbox.py", line 31, in <module> from qgis.PyQt import uic ImportError: cannot import name uic 2017-03-30T12:57:34 1 Traceback (most recent call last): File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 333, in startPlugin plugins[packageName] = package.classFactory(iface) File "C:/Users/tveinot/.qgis2/python/plugins\QEsg\__init__.py", line 34, in classFactory from QEsg_00Settings import QEsg File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 607, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "C:/Users/tveinot/.qgis2/python/plugins\QEsg\QEsg_00Settings.py", line 41, in <module> from QEsg_05Perfil import * File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 607, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "C:/Users/tveinot/.qgis2/python/plugins\QEsg\QEsg_05Perfil.py", line 31, in <module> import matplotlib.pyplot as plt File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 607, in _import mod = _builtin_import(name, globals, locals, fromlist, level) ImportError: No module named matplotlib.pyplot 2017-03-30T12:57:34 1 Traceback (most recent call last): File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 308, in loadPlugin __import__(packageName) File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 607, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "C:/OSGEO4~1/apps/qgis/./python/plugins\processing\__init__.py", line 29, in <module> from processing.tools.general import * # NOQA File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 607, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "C:/OSGEO4~1/apps/qgis/./python/plugins\processing\tools\general.py", line 31, in <module> from processing.core.Processing import Processing File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 607, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "C:/OSGEO4~1/apps/qgis/./python/plugins\processing\core\Processing.py", line 42, in <module> from processing.script.ScriptUtils import ScriptUtils File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 607, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "C:/OSGEO4~1/apps/qgis/./python/plugins\processing\script\ScriptUtils.py", line 30, in <module> from processing.script.ScriptAlgorithm import ScriptAlgorithm File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 607, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "C:/OSGEO4~1/apps/qgis/./python/plugins\processing\script\ScriptAlgorithm.py", line 34, in <module> from processing.gui.Help2Html import getHtmlFromHelpFile File "C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py", line 607, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "C:/OSGEO4~1/apps/qgis/./python/plugins\processing\gui\__init__.py", line 1, in <module> from qgis.PyQt import uic ImportError: cannot import name uic
_______________________________________________ Qgis-user mailing list Qgis-user@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user