[Qgis-user] MMQGIS Plugin Not Working

Brad Jones bjones at lifewellpro.com
Sun Feb 22 10:55:45 PST 2026


To Whom it May Concern:

My name is Brad Jones.  I'm a long-time user of QGIS, but first time poster to this list serv.  Great product!

After several weeks away from having to utilize QGIS for mapping purposes, I went into the application today to produce some maps that are needed for a project due at the end of this week.  The version that I was using was QGIS 3.40.4 (Bratislava).  When I double-clicked on the icon, the first thing I saw was that a new mmqgis version was available and it asked me if I wanted to download it.  I said yes, but when it finished downloading, it gave me an error message stating "Couldn't load plugin 'mmqgis' due to an error when calling its classFactory() method."  Per some instructions I found on YouTube, I tried uninstalling and reinstalling the plugin, but to no avail.  I then thought that perhaps there is a more recent LTR that I could download that might solve the problem, and sure enough, there was, QGIS 3.40.15.  So, I downloaded it, but I still got the same error message.  I then tried downloading the most recent standard version, QGIS 3.44.7.  Same thing.  I have no idea what to do at this point, so I thought I would reach out to this listserv for help.  The stack trace I receive along with this error is as follows:

Couldn't load plugin 'mmqgis' due to an error when calling its classFactory() method
ImportError: PyQt6 classes cannot be imported in a QGIS build based on Qt5. Use PyQt5.QtCore or preferably the version independent qgis.PyQt.QtCore import instead (where available).

Traceback (most recent call last):
  File "C:\PROGRA~1/QGIS34~1.7/apps/qgis/./python\qgis\utils.py", line 478, in _startPlugin
    plugins[packageName] = package.classFactory(iface)
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users/lifew/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\mmqgis\__init__.py", line 17, in classFactory
    from .mmqgis_menu import mmqgis_menu
  File "C:\PROGRA~1/QGIS34~1.7/apps/qgis/./python\qgis\utils.py", line 1100, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users/lifew/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\mmqgis\mmqgis_menu.py", line 15, in
    from PyQt6.QtCore import *
  File "C:\PROGRA~1/QGIS34~1.7/apps/qgis/./python\qgis\utils.py", line 1068, in _import
    raise ImportError(msg)
ImportError: PyQt6 classes cannot be imported in a QGIS build based on Qt5.
Use PyQt5.QtCore or preferably the version independent qgis.PyQt.QtCore import instead (where available).

Python version: 3.12.12 (main, Oct 14 2025, 23:38:06) [MSC v.1944 64 bit (AMD64)]
QGIS version: 3.44.7-Solothurn Solothurn, ea262bc5ed8
Python Path:

  *   C:/PROGRA~1/QGIS34~1.7/apps/qgis/./python
  *   C:/Users/lifew/AppData/Roaming/QGIS/QGIS3\profiles\default/python
  *   C:/Users/lifew/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins
  *   C:/PROGRA~1/QGIS34~1.7/apps/qgis/./python/plugins
  *   C:\PROGRA~1\QGIS34~1.7\apps\grass\grass84\etc\python
  *   C:\Users\lifew\Documents
  *   C:\Program Files\QGIS 3.44.7\bin\python312.zip
  *   C:\PROGRA~1\QGIS34~1.7\apps\Python312\DLLs
  *   C:\PROGRA~1\QGIS34~1.7\apps\Python312\Lib
  *   C:\Program Files\QGIS 3.44.7\bin
  *   C:\PROGRA~1\QGIS34~1.7\apps\Python312
  *   C:\PROGRA~1\QGIS34~1.7\apps\Python312\Lib\site-packages
  *   C:\PROGRA~1\QGIS34~1.7\apps\Python312\Lib\site-packages\win32
  *   C:\PROGRA~1\QGIS34~1.7\apps\Python312\Lib\site-packages\win32\lib
  *   C:\PROGRA~1\QGIS34~1.7\apps\Python312\Lib\site-packages\Pythonwin
  *   C:/Users/lifew/AppData/Roaming/QGIS/QGIS3\profiles\default/python

Can someone please help me.  I would greatly appreciate it!

Sincerely,

Brad Jones
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-user/attachments/20260222/a3765b0f/attachment.htm>


More information about the QGIS-User mailing list