报错描述
- 代码逻辑大致是, 开启线程, 监听kafka生产者push的topic消息。
- 问题出现在监听过程中, 线程在接收几条topic之后出现报错, 不再处理数据
1
2
报错代码
Exception ignored in: <generator object _yield_value at 0x0000011ACEDF22B0>
Traceback (most recent call last):
File‘F:\PycharmProjects\PycharmProjects\Source\addons\kafka\models\kafka_operation.py’, line 100, in _yield_value
yield item
SystemError: error return without exception set
1
2
3
4
5
出现原因
- 查了报错,一种可能是其他语言的代码(C语言)编译成Python字节码但没有设置错误,就会出现这种报错
- 另一种可能是调试器干扰了生成器的实际内部Python代码, 因为我们看到的报错代码块都是yield部分
1
2
解决方案
1、基于我们是在pycharm中调试的
在Run->Edit Configurations中添加Environment variable:
PYDEVD_USE_FRAME_EVAL=NO

2、 其他环境可以设置env变量
PYDEVD_USE_FRAME_EVAL=NO
1
2
3
4
5
6
更新问题
一个很蠢的问题, 线程死活接收不到生产者消息, 是因为我手动打开了数据库游标,但是没在结束的时候关闭 ,记下来喵喵喵
---------------------
作者:Breakaway4here
来源:CSDN
原文:https://blog.csdn.net/weixin_42371158/article/details/83856174
版权声明:本文为博主原创文章,转载请附上博文链接!

解决Pycharm中SystemError报错相关推荐

  1. 解决问题:pycharm中SSH报错failed:<br/>Authentication failure

    Pycharm使用SSH远程连接服务器报错如下: 解决方法 先在工具-部署中配置一下服务器信息,再在设置的解释器中就能直接找到了,不会再出现连接失败的问题,步骤如下:

  2. 解决Dev-C++ 中to_string()报错问题

    问题描述: dev c++编译时关于语句 string sum_str = to_string (sum);在声名#include 的前提下仍旧报错[Error] 'to_string' was no ...

  3. Pycharm中的报错:ImportError:cannot import name ‘open_code‘ form ‘io‘ 和AttributeError :‘HTMLParser‘ objec

    Pycharm中关于ImportError:cannot import name 'open_code' form 'io' 和AttributeError :'HTMLParser' object ...

  4. pycharm中import报错 命令行import正常

    一.问题起源: 在pycharm中的import会找不到,在命令行中import可以找到 二.原因: 可能是自己电脑中安装了多个python环境. 比如我的电脑中的cassandra安装在了位置A,而 ...

  5. gvim支持python3编译,解决omnicppcomplete中python3complete报错:requried vim complied with +python3

    软件版本: gvim82,python3.6,mingw-w64(gcc 8.1) 问题描述: 1.在_vimrc文件中添加: autocmd Filetype python set omnifunc ...

  6. 解决Idea中java报错:java:-source1.5中不支持diamond运算符

    1.前言   往idea里导入一个现有的项目后,运行时报错. 2.问题描述 java:-source1.5中不支持diamond运算符(请使用-source7或更高版本以启用diamond运算符) 3 ...

  7. Maven 手动安装JAR包到本地maven仓库后,但在项目中依旧报错找不到JAR包解决方法

    Maven 手动安装JAR包到本地maven仓库后,但在项目中依旧报错找不到JAR包解决方法 参考文章: (1)Maven 手动安装JAR包到本地maven仓库后,但在项目中依旧报错找不到JAR包解决 ...

  8. SpringBoot中@Email报错解决

    SpringBoot中@Email报错解决 JSR303校验相关 现象:在springboot中使用@Email注解进行数据校验时,报没有该注解的错误. 解决方法: 在pom.xml中加该配置 < ...

  9. 【ML/DL】python3学习《机器学习实战》书中的报错及解决办法

    python3学习<机器学习实战>书中的报错及解决办法(更新中) <机器学习实战>是一本很不错的书,其采用的是py2的语法格式,在用最新的python3.6编写代码的过程中,书 ...

最新文章

  1. Windows注册表修改实例完全手册(上)
  2. typeof和instanceof 运算符
  3. sql分类及基本sql操作,校对规则(mysql学习笔记二)
  4. Android的单位及屏幕分辨率
  5. linux编译安装rrdtool,Linux下RRDTool安装方法
  6. MyBatis官方文档——XML配置部分
  7. 【大数据处理技术】实验7(推荐林子雨老师的教程)
  8. jquery stop()方法的讲解使用
  9. 谈谈亲历的WMS、MES与ERP的集成之路
  10. python 画图设置中文字体
  11. 计算机文字录入培训大纲,计算机文字录入处理员教学大纲.doc
  12. Imagination NNA 为 UNISOC 5G 智能手机芯片提供动力
  13. 将日数据转为周数据:to_period, resample
  14. vs2019如何关闭自动更新
  15. mysql配置时区 serverTimeZone
  16. github时好时坏连接不上的问题
  17. Day4:应用层——FTP :文件传输协议、电子邮件(EMail)、DNS(Domain Name System)、P2P应用(一类应用)
  18. 全国计算机竞赛能保送清华北大吗,2020这些人将被保送至清华北大!
  19. 【Arduino】ESP8266DS1302时钟模块
  20. 死磕Java并发:深入分析synchronized的实现原理

热门文章

  1. 使用rancher对Docker容器服务升级
  2. 利用dom4j将实体类转换为对应的xml报文
  3. 2022-2028年中国自动化设备市场研究及前瞻分析报告
  4. 【Sql Server】DateBase-触发器
  5. iloc loc 区别
  6. 【机器学习】【条件随机场CRF-3】条件随机场的参数化形式详解 + 画出对应的状态路径图 + 给出对应的矩阵表示...
  7. 多传感器融合:自动驾驶(下)
  8. FastAdmin扩展PHPEXCEL,PHP7.3高版本兼容问题
  9. git clean和git reset结合用法
  10. TS中的感叹号和问号的用法