当前位置:网站首页>一招包治pycharm DEBUG报错 UnicodeDecodeError: ‘utf-8‘ codec can‘t decode
一招包治pycharm DEBUG报错 UnicodeDecodeError: ‘utf-8‘ codec can‘t decode
2022-08-04 22:05:00 【我是狮子搏兔】
项目场景:
pycharm专业版运行深度学习项目
问题描述
这个问题简直吐了,它恶心的地方是RUN不报错,但是想DEBUG却报错,而且不显示错误在哪行,这导致长点的代码只能靠经验修改,人都会傻掉。
百度了一堆答案如下:
第一种方案:无非改编码为UTF-8,多处全改了,根本没用
第二种方案:检查路径是否带中文,这种低级错误我不会犯
第三种方案:尝试重启电脑,重启pycharm,或者直接重装pycharm,对于这种建议,我只能说:GUN
解决方案:
最后直接去改DEBUG底层的源码:
r = r.decode('utf-8')
# 改成如下
r = r.decode('utf-8', 'ignore')
也就是直接把这个报错忽略掉,毕竟本来就可以RUN,代码又没问题,凭什么不让DEBUG。
边栏推荐
猜你喜欢
随机推荐
BUG | 接口返回异常数据
numpy关于两个array叠加操作
input事件中文触发多次问题研究php DEBUG
idea 仓库地址连接不上问题
国际项目管理师PMP证书,值得考嘛?
搬走地下空间开发利用“绊脚石” 中地数码取得地下空间透明化技术突破
Flutter 实现背景图片毛玻璃效果
今天是七夕,来看看程序员的土味情话。
遍历await方法的区别:以for和forEach为例
QT 子窗口—>主窗口 信号和槽的交互
shell选择结构(if)
【线性代数03】消元法展示以及AX=b的4种解情况
MySQL查询为啥慢了?
"Jianzhi offer" brush title classification
Rocketchip RISC-V Debug调试硬件相关(四)hartIsInReset
限制tensorflow使用Cpu核数
The use and principle of CountDownLatch
打卡第 2 天: urllib简记
《剑指offer》刷题分类
OC-拷贝