多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

yolo3,在执行“python train.py”,开始训练模型时,报错class_names = f.readlines(), ‘gbk‘ codec can‘t decode byte 0xa3

yolo3,在执行“python train.py”,开始训练模型时,报错class_names = f.readlines(), ‘gbk‘ codec can‘t decode byte 0xa3 执行命令(py36_keras_yolov3_env) D:\python-workspace\keras-yolo3-master-pipelinemonitorpython train.py报错信息如下Traceback (most recent call last): File train.py, line 201, in module _main() File train.py, line 21, in _main class_names get_classes(classes_path) File train.py, line 99, in get_classes class_names f.readlines() UnicodeDecodeError: gbk codec cant decode byte 0xa3 in position 4: illegal multibyte sequence解决方法很明显是字符编码的问题分类名称是中文open文件时加入“encodingutf-8”即可。
返回列表