ModuleNotFoundError: No module named 'numba.core'

在python jupyter notebook中import shap时,出现如下问题:
ModuleNotFoundError                       Traceback (most recent call last)
-14-efbb001a1501> in <module>()
----> 1 import shap

D:\User\lib\site-packages\shap\__init__.py in <module>()
     13 
     14 # explainers
---> 15 from .explainers._explainer import Explainer
     16 from .explainers._kernel import Kernel as KernelExplainer
     17 from .explainers._sampling import Sampling as SamplingExplainer

D:\User\lib\site-packages\shap\explainers\__init__.py in <module>()
----> 1 from ._permutation import Permutation
      2 from ._partition import Partition
      3 from ._tree import Tree
      4 from ._gpu_tree import GPUTree
      5 from ._exact import Exact

D:\User\lib\site-packages\shap\explainers\_permutation.py in <module>()
      3 from ..utils import partition_tree_shuffle, MaskedModel
      4 from .._explanation import Explanation
----> 5 from ._explainer import Explainer
      6 import numpy as np
      7 import pandas as pd

D:\User\lib\site-packages\shap\explainers\_explainer.py in <module>()
      3 import numpy as np
      4 import scipy as sp
----> 5 from .. import maskers
      6 from .. import links
      7 from ..utils import safe_isinstance, show_progress

D:\User\lib\site-packages\shap\maskers\__init__.py in <module>()
      1 from ._masker import Masker
      2 from ._tabular import Independent, Partition, Impute
----> 3 from ._image import Image
      4 from ._text import Text
      5 from ._fixed import Fixed

D:\User\lib\site-packages\shap\maskers\_image.py in <module>()
     12 
     13 # TODO: heapq in numba does not yet support Typed Lists so we can move to them yet...
---> 14 from numba.core.errors import NumbaPendingDeprecationWarning
     15 import warnings
     16 warnings.simplefilter('ignore', category=NumbaPendingDeprecationWarning)

ModuleNotFoundError: No module named 'numba.core'


ModuleNotFoundError: No module named 'numba.core'
我的解答思路和尝试过的方法
这个要怎么解决啊 没找到解决方法 感谢

先pip install numba
如果不能解决,使用pip uninstall numba后pip install numba --user --ignore-installed llvmlite