在Windows 7中调试cython扩展

时间:2012-10-05 19:18:26

标签: python windows-7 gdb mingw cython

我正在尝试调试cython扩展模块。 我一直在关注http://docs.cython.org/src/userguide/debugging.html中的说明 因为我正在使用Windows 7,所以无法进行apt-get安装来获得python的调试版本。 所以当我运行cygdb时,我使用的是python而不是python-dbg

在gdb内部(支持python,即.gdb-python27.exe) 我可以用cy break module.function设置一个断点 我可以运行使用pyd和cy run的python脚本 但是,执行不会在设置断点处停止,并继续执行直到崩溃(这是我正在尝试调试的)生成回溯 如果我执行cy step或cy bt或cy list,则会抱怨“当前没有选择帧”。

有人知道发生了什么吗? 我怀疑它可能需要一个带有调试符号的python构建。如果是这样的话有人知道我在哪里可以下载这样的版本吗?

0 个答案:

没有答案