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?