ModuleNotFoundError: No module named 'imp'

11 views
Skip to first unread message

PROTEO PROTEGO

unread,
Mar 5, 2025, 2:42:45 AM3/5/25
to inasafe-users
Hello.
I have 3.40.4-Bratislava version and have problem with installing InaSAFE plugins
The problem/error :

Couldn't load plugin 'inasafe' due to an error when calling its initGui() method

ModuleNotFoundError: No module named 'imp' Traceback (most recent call last):
  File "C:\PROGRA~1/QGIS34~1.4/apps/qgis-ltr/./python\qgis\utils.py", line 514, in startPlugin
    plugins[packageName].initGui()
  File "C:\Users/ACER/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\inasafe\safe\plugin.py", line 563, in initGui
    self._create_dock()
  File "C:\Users/ACER/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\inasafe\safe\plugin.py", line 538, in _create_dock
    from safe.gui.widgets.dock import Dock
  File "C:\PROGRA~1/QGIS34~1.4/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users/ACER/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\inasafe\safe\gui\widgets\dock.py", line 90, in
    from safe.gui.analysis_utilities import (
  File "C:\PROGRA~1/QGIS34~1.4/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users/ACER/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\inasafe\safe\gui\analysis_utilities.py", line 13, in
    from safe.impact_function.impact_function_utilities import FROM_CANVAS
  File "C:\PROGRA~1/QGIS34~1.4/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users/ACER/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\inasafe\safe\impact_function\impact_function_utilities.py", line 20, in
    from safe.report.impact_report import ImpactReport
  File "C:\PROGRA~1/QGIS34~1.4/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users/ACER/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\inasafe\safe\report\impact_report.py", line 10, in
    import imp
  File "C:\PROGRA~1/QGIS34~1.4/apps/qgis-ltr/./python\qgis\utils.py", line 1100, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'imp'


Python version: 3.12.9 (main, Feb  7 2025, 14:34:44) [MSC v.1938 64 bit (AMD64)]
QGIS version: 3.40.4-Bratislava Bratislava, 4dd7d7e969

Python Path:
  • C:/PROGRA~1/QGIS34~1.4/apps/qgis-ltr/./python
  • C:/Users/ACER/AppData/Roaming/QGIS/QGIS3\profiles\default/python
  • C:/Users/ACER/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins
  • C:/PROGRA~1/QGIS34~1.4/apps/qgis-ltr/./python/plugins
  • C:\PROGRA~1\QGIS34~1.4\apps\grass\grass84\etc\python
  • C:\Users\ACER\Documents
  • C:\Program Files\QGIS 3.40.4\bin\python312.zip
  • C:\PROGRA~1\QGIS34~1.4\apps\Python312\DLLs
  • C:\PROGRA~1\QGIS34~1.4\apps\Python312\Lib
  • C:\Program Files\QGIS 3.40.4\bin
  • C:\PROGRA~1\QGIS34~1.4\apps\Python312
  • C:\PROGRA~1\QGIS34~1.4\apps\Python312\Lib\site-packages
  • C:\PROGRA~1\QGIS34~1.4\apps\Python312\Lib\site-packages\win32
  • C:\PROGRA~1\QGIS34~1.4\apps\Python312\Lib\site-packages\win32\lib
  • C:\PROGRA~1\QGIS34~1.4\apps\Python312\Lib\site-packages\Pythonwin
  • C:/Users/ACER/AppData/Roaming/QGIS/QGIS3\profiles\default/python
  • C:\Users\ACER\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\inasafe\safe_extras\parameters
  • C:\Users\ACER\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins
  • C:\Users\ACER\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\inasafe\safe_extras
  • C:\PROGRA~1\QGIS34~1.4\apps\Python312\Lib\site-packages\setuptools\_vendor
  • C:\Users\ACER\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins
  • C:\Users/ACER/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\inasafe
  • C:\Users\ACER\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins
  • C:\Users/ACER/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\inasafe
  • C:\Users\ACER\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins
  • C:\Users/ACER/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\inasafe
  • C:\Users\ACER\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins
  • C:\Users/ACER/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\inasafe
  • C:\Users\ACER\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins

Is there any update to solve this problem/error?. I have searched for a solution to the problem on Google, and on GitHub I found the same problem experienced by other users, but I still haven't found a solution

I also added screenshot about my Qgis in pdf file
qgis.pdf
Reply all
Reply to author
Forward
0 new messages