运行deforun报错
情况一:提示:Python 运行时抛出了一个异常。请检查疑难解答页面。
报错详细内容
*START OF TRACEBACK*
Traceback (most recent call last):
File "A\sd-webui-aki\sd-webui-aki-v4.1\sd-webui-aki-v4.1\extensions\deforum-for-automatic1111-webui\scripts\deforum_helpers\run_deforum.py", line 78, in run_deforum
render_animation(args, anim_args, video_args, parseq_args, loop_args, controlnet_args, root)
File "A\sd-webui-aki\sd-webui-aki-v4.1\sd-webui-aki-v4.1\extensions\deforum-for-automatic1111-webui\scripts\deforum_helpers\render.py", line 68, in render_animation
*END OF TRACEBACK*
keys = DeformAnimKeys(anim_args, args.seed) if not use_parseq else ParseqAnimKeys(parseq_args, anim_args, video_args)
File "A\sd-webui-aki\sd-webui-aki-v4.1\sd-webui-aki-v4.1\extensions\deforum-for-automatic1111-webui\scripts\deforum_helpers\animation_key_frames.py", line 14, in __init__
self.translation_x_series = self.fi.get_inbetweens(self.fi.parse_key_frames(anim_args.translation_x))
User friendly error message:
Error: list index out of range. Check your schedules/ init values please. Also make sure you don't have a backwards slash in any of your PATHs - use / instead of \.
File "A\sd-webui-aki\sd-webui-aki-v4.1\sd-webui-aki-v4.1\extensions\deforum-for-automatic1111-webui\scripts\deforum_helpers\animation_key_frames.py", line 130, in parse_key_frames
frames[frame] = frameParam[1].strip()
IndexError: list index out of range
提示:Python 运行时抛出了一个异常。请检查疑难解答页面。
报错原因
DeformAnimKeys的类的构造函数时出现了异常。具体错误信息为:list index out of range。这通常意味着程序正在尝试访问一个超出列表索引范围的位置。需要检查anim_args.translation_x列表的值,解析是否存在问题,或者可能需要检查其他参数值是否正确。此外,还要确保在路径定义中没有使用反斜杠 (\),而应该使用正斜杠(/)。将函数定义在范围内如0:(0),检查斜杠一般可以解决,自己遇到的是函数定义范围的问题。