问题描述
我想在 AWS EMR 环境中使用 zeppelin 调试 python 函数。 所以我尝试通过添加语句“ from IPython.core.debugger import Pdb; Pdb().set_trace() ”来调试 在函数的开头,但出现以下错误。
Traceback (most recent call last):
File "/tmp/16458272539028-0/zeppelin_python.py",line 158,in <module>
exec(code,_zcUserQueryNameSpace)
File "<stdin>",line 1,in <module>
File "<stdin>",line 5,in my_function
File "<stdin>",in my_function
File "/usr/lib64/python3.7/bdb.py",line 88,in trace_dispatch
return self.dispatch_line(frame)
File "/usr/lib64/python3.7/bdb.py",line 113,in dispatch_line
if self.quitting: raise BdbQuit
bdb.BdbQuit
在执行函数之前写“import pdb;pdb.set_trace()”也是一样。
%pyspark 写在单元格的开头。 我使用python3。 如何使用 zeppelin 调试 python?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)