每当出现这个问题时,首先看一下报错
仔细检查自己的代码:
第一部分报错的范围是自己的程序原因
第二部分报错是python环境的报错
对于这样的问题,首先找到第一部分的最后一个出错位置:
点开后,一般这样的错误都会有文件的读取操作:
报错行往上,就能看到有文件的读取操作,此时在文件的读取操作上加上 encoding='utf-8',如下所示,这样就成功解决问题啦!
with open(opt.hyp, encoding='utf-8') as f:
hyp = yaml.load(f, Loader=yaml.SafeLoader) # load hyps