【发布时间】:2020-03-26 02:36:38
【问题描述】:
我正在使用Spyder
当我写下这几行时:
import ipdb;
ipdb.set_trace()
当我按 n 时,程序总是将我返回到以下 交互式 shell 错误
--Return--
None
> <ipython-input-1-606cc96bec96>(7)<module>()
6
----> 7 import ipdb; ipdb.set_trace()
8
ipdb> n
> /home/***/anaconda3/envs/***/lib/python3.7/site-packages/IPython/core/interactiveshell.py(3329)run_code()
3328 # Reset our crash handler in place
-> 3329 sys.excepthook = old_excepthook
3330 except SystemExit as e:
ipdb>
如果我从 Ubuntu 控制台运行相同的脚本,它可以正常工作。
为什么它在我的 Spyder 程序中不起作用?
【问题讨论】:
标签: python debugging spyder ipdb