Sublime Text Editor 3 在运行 Python 代码时不显示回溯

Sublime Text Editor 3 在运行 Python 代码时不显示回溯

昨天我安装了 ST3 并安装了一些插件,但我注意到如果 Python 有语法错误,它就会显示错误。但是当语句有非语法错误时,它什么都不显示。就像这个代码没有抛出任何回溯。

截屏
(点击图片放大)

但是当我从终端运行相同的代码时,我确实得到了回溯:

截屏

如何在 Sublime Text Editor 中显示回溯?我很确定问题不是由插件引起的。

答案1

Sublime Text 无法通过其构建系统处理输入。因此,您的 inputjust 块及其下面的代码永远不会执行,因此您永远不会遇到会导致回溯的错误。最简单的解决方法是通过类似以下插件执行您的代码SublimeREPL而不是构建系统。

相关内容