解决:yolov7 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x89 in position 3006: illegal multibyte

1. 点击后缀为yolo.py报错提示,定位到yolo.py文件中。

2. 将  with open(cfg) as f:     改为with open(cfg, 'r', encoding='utf-8') as f:

            # with open(cfg) as f: 改之前
            with open(cfg, 'r', encoding='utf-8') as f:
                self.yaml = yaml.load(f, Loader=yaml.SafeLoader)  # model dict


              

猜你喜欢

转载自blog.csdn.net/weixin_44813538/article/details/131064084