【发布时间】:2021-11-01 11:18:59
【问题描述】:
我正在使用 python ursina perlin_noise 制作游戏,但出现此错误
代码:
noise = perlin_noise(octaves=1,seed=int(randrange(99,111)))
进口的东西:
from perlin_noise import perlin_noise
【问题讨论】:
标签: python perlin-noise ursina
我正在使用 python ursina perlin_noise 制作游戏,但出现此错误
代码:
noise = perlin_noise(octaves=1,seed=int(randrange(99,111)))
进口的东西:
from perlin_noise import perlin_noise
【问题讨论】:
标签: python perlin-noise ursina
我认为你的导入应该是:
from perlin_noise import PerlinNoise
然后你的代码应该是:
noise = PerlinNoise(octaves=1,seed=int(randrange(99,111)))
【讨论】:
Traceback (most recent call last): File "pyCraft_tut_22.py", line 7, in <module> from perlin_noise import PerlinNoise ImportError: cannot import name 'PerlinNoise' from 'perlin_noise' (C:\Users\usman\AppData\Local\Programs\Python\Python37\lib\site-packages\perlin_noise\__init__.py)
python3 -m pip list 并查看安装了哪个版本的 perlin_noise。