admin管理员组文章数量:1611173
#yolov3目标检测学习小笔记 UnicodeDecodeError: 'gbk' codec can't decode byte 0xa2 in position 100: illegal multibyte sequence
做好数据集打算运行程序试验时,出现UnicodeDecodeError: 'gbk' codec can't decode byte 0xa2 in position 100: illegal multibyte sequence错误,搜解决方法的时候要注意 oxa2,oxa1这些都是不同的解决方法,真的是小白一个,什么都不懂啊。
此问题的解决方法是把编译器正在运行的路径换成全英文路径,就没有这个错误了,后续相关错误再更新总结。
在之后我又遇到一次UnicodeDecodeError: 'gbk' codec can't decode byte 0xa2 in position 100: illegal multibyte sequence
而此时我的所有路径都已经是英文路径,我又开始了不断寻找答案的过程,很多人给的解决办法都是在打开文件后面加上enencoding,应该是可以根本解决问题,但是我并没有尝试。
因为我发现我的错误源和大家都不一样,我的问题在于self._root = parser._parse_whole(source),于是我回到我运行的源文件中查看,
,
把这个文件夹打开后发现,
,
我有一部分数据集的图片是之前做的,在修改路径之后,并没有改正数据集的路径,于是我删掉文件中的中文,,
保存之后重新运行,运行成功。
,
小白一枚,解决一个问题会拥有新的问题,在不断解决问题中积累经验进步吧!加油!
本文标签: 笔记CodecDecodegbkUnicodeDecodeError
版权声明:本文标题:#yolov3笔记 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xa2 in position 100: multibyte sequence 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1728606876a1165563.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论