Ursina模块报错:NameError: name 'Ursina' is not defined 求助
Ursina模块导入异常问题
- 执行以下代码时触发
NameError: name 'Ursina' is not defined错误:
from ursina import * app = Ursina()
- 执行
print(dir(ursina))仅返回基础模块属性:
['__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__']
已尝试的解决操作均无效:
- 卸载并重装Ursina及其依赖,pip操作无报错
- 尝试
import ursina后调用ursina.Ursina() - 尝试
from ursina import Ursina直接导入类
命令行导入的异常表现:
- 首次导入时会打印路径信息
package_folder: ...\Python310\lib\site-packages\ursina asset_folder: .,但无法正常使用模块 - 按下Ctrl+C中断后再次导入,等待一段时间能成功实例化Ursina并弹出空白窗口,但窗口很快无响应
- 首次导入时会打印路径信息
环境测试情况:Windows11系统,分别在Python3.10.4和3.9.0版本中测试,问题表现一致;命令行运行Python文件、IDE中执行代码均触发相同错误。
内容的提问来源于stack exchange,提问作者LercDsgn
相关产品推荐
相关产品推荐

