尝试使用 gdb 调试 python 扩展代码时出现以下错误。我在主目录中创建了 gdbinit 文件,从 MISC/gdbinit 复制了 gdbinit 文件
(gdb) source gdbinit
(gdb) python
Undefined command: "python". Try "help".
我不知道我哪里出错了。我有 gdb6.3 版本。
我想你在某个地方迷路了。gdb
对于调试 Python 代码不是特别有用。
如果您实际上正在尝试调试 Python C 扩展或其他东西,请使用run
启动 Python 解释器(在使用file /usr/bin/python
或类似选择 Python 解释器之后)。有关详细信息,请参阅http://wiki.python.org/moin/DebuggingWithGdb。
You would need gdb 7.0 to debug a Python program. Python support was not added until that version of gdb.