当前位置:网站首页>一招包治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。
边栏推荐
- 【线性代数03】消元法展示以及AX=b的4种解情况
- input事件中文触发多次问题研究php DEBUG
- 【CC3200AI 实验教程 1】疯壳·AI语音人脸识别(会议记录仪/人脸打卡机)-开发环境搭建
- 2022精选最新金融银行面试真题——附带答案
- Hardware factors such as CPU, memory, and graphics card also affect the performance of your deep learning model
- 多个平台显示IP属地,必须大力推行互联网实名制
- unity2D横版游戏教程9-对话框dialog
- 基于声卡实现的音频存储示波器,可作为电磁学实验的测量仪表
- Webmine Webpage Mining Trojan Analysis and Disposal
- CountDownLatch使用及原理
猜你喜欢
随机推荐
七夕,当爱神丘比特遇上牛郎和织女
快速web开发框架——learun framework
Driving point cloud format changes bring efficiency improvement
LeetCode143:重排链表
[Linear Algebra 03] Elimination method display and 4 solutions of AX=b
基于事实的讨论
【C - 基本概念】
The upgrade and transformation plan of the fortress machine for medium and large commercial banks!Must see!
OC-归档(序列化)(了解的不多 没细看)
Unknown point cloud structure file conversion requirements
字节跳动秋招提前批高频面试问题汇总!(内附答案!)
中大型商业银行堡垒机升级改造方案!必看!
QT[一] 信号与槽
剑指 Offer | 03. 数组中重复的数字
1319_STM32F103串口BootLoader移植
Axure9基本交互操作(一)
Lecture 2 Software Life Cycle
Why is MySQL query slow?
立方度量(Cubic Metric)
炽热如初 向新而生|ISC2022 HackingClub白帽峰会圆满举办!