项目场景:
pycharm专业版运行深度学习项目
问题描述
这个问题简直吐了,它恶心的地方是RUN不报错,但是想DEBUG却报错,而且不显示错误在哪行,这导致长点的代码只能靠经验修改,人都会傻掉。
百度了一堆答案如下:
第一种方案:无非改编码为UTF-8,多处全改了,根本没用
第二种方案:检查路径是否带中文,这种低级错误我不会犯
第三种方案:尝试重启电脑,重启pycharm,或者直接重装pycharm,对于这种建议,我只能说:GUN
解决方案:
最后直接去改DEBUG底层的源码:
r = r.decode('utf-8')
# 改成如下
r = r.decode('utf-8', 'ignore')
也就是直接把这个报错忽略掉,毕竟本来就可以RUN,代码又没问题,凭什么不让DEBUG。