关于#File#的问题,如何解决?

下载运行了这个网站上的代码https://zhuanlan.zhihu.com/p/350370472,报错

seed: 796359
Loading...
Traceback (most recent call last):
  File "C:\Users\lenovo\Desktop\新建文件夹\main.py", line 825, in <module>
    main()
  File "C:\Users\lenovo\Desktop\新建文件夹\main.py", line 819, in main
    window = Window(width=800, height=600, caption='Python Minecraft', resizable=True)
  File "C:\Users\lenovo\Desktop\新建文件夹\main.py", line 449, in __init__
    self.model = Model()
  File "C:\Users\lenovo\Desktop\新建文件夹\main.py", line 188, in __init__
    self.dfy = self._initialize()
  File "C:\Users\lenovo\Desktop\新建文件夹\main.py", line 227, in _initialize
    gmap[x][z] += round(PerlinNoise(x / PMAGN, z / PMAGN) * HAMPL)
  File "C:\Users\lenovo\Desktop\新建文件夹\main.py", line 151, in PerlinNoise
    noise = noise + InterpolatedNoise(x * frequency, y * frequency) * amplitude
  File "C:\Users\lenovo\Desktop\新建文件夹\main.py", line 134, in InterpolatedNoise
    v1 = SmoothedNoise(integer_X, integer_Y)
  File "C:\Users\lenovo\AppData\Local\Programs\Python\Python310\lib\site-packages\numba\core\dispatcher.py", line 396, in _compile_for_args
    self._compilation_chain_init_hook()
  File "C:\Users\lenovo\AppData\Local\Programs\Python\Python310\lib\site-packages\numba\core\dispatcher.py", line 289, in _compilation_chain_init_hook
    entrypoints.init_all()
  File "C:\Users\lenovo\AppData\Local\Programs\Python\Python310\lib\site-packages\numba\core\entrypoints.py", line 22, in init_all
    for entry_point in entry_points().get('numba_extensions', []):
AttributeError: 'EntryPoints' object has no attribute 'get'