can not run OQ engine

24 views
Skip to first unread message

Hadi

unread,
Aug 5, 2025, 3:28:43 AMAug 5
to OpenQuake Users
OpenQuake environment loaded
To run OpenQuake use 'oq' and 'oq engine'
C:\Users\Hadi\AppData\Local\Programs\OpenQuake Engine>oq
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "C:\Users\Hadi\AppData\Local\Programs\OpenQuake Engine\python3\Scripts\oq.exe\__main__.py", line 4, in <module>
  File "C:\Users\Hadi\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\commands\__main__.py", line 27, in <module>
    from openquake.calculators import export
  File "C:\Users\Hadi\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\calculators\__init__.py", line 24, in <module>
    import_all('openquake.calculators')
  File "C:\Users\Hadi\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\baselib\general.py", line 625, in import_all
    importlib.import_module(modname)
  File "C:\Users\Hadi\AppData\Local\Programs\OpenQuake Engine\python3\Lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Hadi\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\calculators\base.py", line 40, in <module>
    from openquake.commands.plot_assets import main as plot_assets
  File "C:\Users\Hadi\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\commands\plot_assets.py", line 23, in <module>
    from openquake.commonlib import datastore
  File "C:\Users\Hadi\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\commonlib\datastore.py", line 28, in <module>
    from openquake.commonlib.logs import get_datadir, CALC_REGEX, dbcmd, init
  File "C:\Users\Hadi\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\commonlib\logs.py", line 28, in <module>
    from openquake.commonlib import readinput, dbapi
  File "C:\Users\Hadi\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\commonlib\readinput.py", line 52, in <module>
    from openquake.hazardlib.const import StdDev
  File "C:\Users\Hadi\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\hazardlib\__init__.py", line 28, in <module>
    from openquake.hazardlib import (
  File "C:\Users\Hadi\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\hazardlib\geo\__init__.py", line 30, in <module>
    from openquake.hazardlib.geo.multiline import MultiLine  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Hadi\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\hazardlib\geo\multiline.py", line 114, in <module>
    @compile('(f8[:],f8[:],f8,f8,f8[:,:,:])')
     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Hadi\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\numba\core\decorators.py", line 241, in wrapper
    disp.compile(sig)
  File "C:\Users\Hadi\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\numba\core\dispatcher.py", line 946, in compile
    cres = self._cache.load_overload(sig, self.targetctx)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Hadi\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\numba\core\caching.py", line 635, in load_overload
    return self._load_overload(sig, target_context)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Hadi\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\numba\core\caching.py", line 642, in _load_overload
    data = self._cache_file.load(key)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Hadi\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\numba\core\caching.py", line 485, in load
    overloads = self._load_index()
                ^^^^^^^^^^^^^^^^^^
  File "C:\Users\Hadi\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\numba\core\caching.py", line 502, in _load_index
    version = pickle.load(f)
              ^^^^^^^^^^^^^^
_pickle.UnpicklingError: invalid load key, '\x00'.

C:\Users\Hadi\AppData\Local\Programs\OpenQuake Engine>

please guide me. I can not run OQ just by a simple command "oq" why?
 
Reply all
Reply to author
Forward
0 new messages