执行命令(py36_keras_yolov3_env) D:python-workspacekeras-yolo3-master-pipelinemonitor>python train.py
报错信息如下:
Traceback (most recent call last): File "train.py", line 201, in_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 can't decode byte 0xa3 in position 4: illegal multibyte sequence
解决方法:
很明显是字符编码的问题,分类名称是中文;
open文件时,加入“encoding='utf-8'”即可。



