python中SystemError: error return without exception set

该问题产生得原因,目前官方并没有给出统一得解释。
官方解释
我们猜测可能产生得原因可能是:
1.调试器干扰了生成器的实际内部Python代码
2.或者是使用了其他语言得的代码

我们可以选择关闭一些调试加速器(frame evaluation debugger) ,这样调试器的工作速度就会慢一些。

解决方案如下
在pycharm下,选择在Run->Edit Configurations中添加Environment variable;
NAME:PYDEVD_USE_FRAME_EVAL ;value=NOpython中SystemError: error return without exception setpython中SystemError: error return without exception set