我在尝试使用gdb调试python扩展代码时遇到以下错误。我在我的主目录中创建了gdbinit文件,从MISC / gdbinit复制了gdbinit文件
(gdb) source gdbinit
(gdb) python
Undefined command: "python". Try "help".
我不知道我哪里出错。我有gdb6.3版本。
答案 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支持。