获取错误“未定义的命令:”python“。尝试”帮助“。当使用gdb进行python调试时

时间:2012-07-13 05:10:25

标签: python gdb

我在尝试使用gdb调试python扩展代码时遇到以下错误。我在我的主目录中创建了gdbinit文件,从MISC / gdbinit复制了gdbinit文件

(gdb) source gdbinit  
(gdb) python  
Undefined command: "python".  Try "help".  

我不知道我哪里出错。我有gdb6.3版本。

2 个答案:

答案 0 :(得分:3)

我觉得你已经迷路了。 gdb对于调试Python代码并不是特别有用。

关于您实际尝试调试Python C扩展或其他内容的微弱机会,请使用run启动Python解释器(在使用file /usr/bin/python或类似选择Python解释器之后)。有关详细信息,请参阅http://wiki.python.org/moin/DebuggingWithGdb

答案 1 :(得分:2)

您需要 gdb 7.0 来调试Python程序。直到该版本的gdb才添加Python支持。