当前位置: 首页 > article >正文

pycharm无法正常调试问题

pycharm无法正常调试问题

1.错误代码

已连接到 pydev 调试器(内部版本号 231.8109.197)Traceback (most recent call last):File "E:\Python\pycharm\PyCharm 2023.1\plugins\python\helpers\pydev\_pydevd_bundle\pydevd_comm.py", line 304, in _on_runr = r.decode('utf-8')^^^^^^^^^^^^^^^^^
UnicodeDecodeError: 'utf-8' codec can't decode bytes in position 1022-1023: unexpected end of data进程已结束,退出代码-1073741510 (0xC000013A: interrupted by Ctrl+C)

image

2.解决方法

进行下图相关操作找到pydevd_comm.py文件,如何修改第304行代码为如下代码:

第304行代码:

r = r.decode('utf-8')

修改后的的代码格式:

try:r = r.decode('utf-8')
except UnicodeDecodeError:r = r.decode('latin-1')  # 尝试其他编码

修改前的图片:

image

修改后的代码展示:

image

3.调试展示

上述代码加完后,运行待调试的代码已经可以正常调试啦

image

http://www.lryc.cn/news/2383385.html

相关文章:

  • springboot3.4.5-springsecurity+session
  • 网络安全利器:蜜罐技术详解
  • Leetcode百题斩-哈希
  • MySQL替换瀚高数据库报错: TO_DAYS()不存在(APP)
  • EXIST与JOIN连表比较
  • 【Linux】利用多路转接epoll机制、ET模式,基于Reactor设计模式实现
  • 【jvm第7集】jvm调优工具(命令行工具)
  • react中运行 npm run dev 报错,提示vite.config.js出现错误 @esbuild/win32-x64
  • 鸿蒙UI开发——Builder与LocalBuilder对比
  • 关于光谱相机的灵敏度
  • Model 速通系列(一)nanoGPT
  • 微信小程序中,一个页面的数据改变了,怎么通知另一个页面也改变?
  • MySQL--day4--排序与分页
  • 自动化测试脚本点击运行后,打开Chrome很久??
  • iOS热更新技术要点与风险分析
  • 系统架构设计(十二):统一过程模型(RUP)
  • 系分论文《论软件系统安全分析和应用》
  • Mac安装redis
  • srs-7.0 支持obs推webrtc流
  • Babylon.js学习之路《七、用户交互:鼠标点击、拖拽与射线检测》
  • 星际争霸小程序:用Java实现策略模式的星际大战
  • 请问交换机和路由器的区别?vlan 和 VPN 是什么?
  • BERT 作为Transformer的Encoder 为什么采用可学习的位置编码
  • Python数据可视化高级实战之一——绘制GE矩阵图
  • StreamSaver实现大文件下载解决方案
  • 【Vue 3全栈实战】从响应式原理到企业级架构设计
  • Java线程池调优与实践经验
  • 【科研项目】大三保研人科研经历提升
  • 期刊采编系统安装升级错误
  • CSS【详解】弹性布局 flex