我有一个需要调试的 SCons 脚本。在正在发生的一切事情的深处,我遇到了一个问题,我需要找出问题出在哪里。
我想调试 SCons 脚本,但我不知道如何设置它。我有 PyCharm 和 Komodo IDE,但我不知道如何使它们工作。
我已经尝试过这个:
scons --debug=pdb <args...>
但这只是让我进入了 SCons;我需要位于我创建的 SCons 运行的脚本中。
有人可以告诉我如何设置 PyCharm 或 Komodo 来调试 SCons 脚本吗?如果不可能,我愿意接受其他调试选项。
最佳答案
在您的 SConstruct 中:
import pdb
pdb.set_trace()
您将进入 SConstruct(或 SConscript,如果您要调试的内容)内的调试器。
关于debugging - 如何调试 SCons 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22818734/