ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

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

2026/10/1 17:18:49 拓冰建站 浏览量
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”即可。