Yolov5-Deepsort icon indicating copy to clipboard operation
Yolov5-Deepsort copied to clipboard

TypeError: load() missing 1 required positional argument: 'Loader'

Open sakura-ai opened this issue 3 years ago • 4 comments

File "C:\Users\xx\PycharmProjects\try\Yolov5-Deepsort-main\deep_sort\utils\parser.py", line 23, in merge_from_file self.update(yaml.load(fo.read())) TypeError: load() missing 1 required positional argument: 'Loader'

请问提示load()函数调用的时候缺少参数是怎么回事呢?

sakura-ai avatar Jan 18 '22 11:01 sakura-ai

self.update(float(fo.read(),Loader=yaml.SafeLoader)),加上缺少的参数就好了

xzjs avatar Jan 19 '22 09:01 xzjs

您好,修改后仍然报错:typeError: float() takes no keyword arguments

MindsetFather avatar Jun 29 '22 05:06 MindsetFather

you must change version of yaml to 5.4.1

danialghlm avatar Jul 01 '22 16:07 danialghlm

change load() to safe_load()

RowanWang6 avatar Jul 08 '22 01:07 RowanWang6