如何解决尝试使用 zeppelin 的 python 解释器进行调试时出错
我想在 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 举报,一经查实,本站将立刻删除。