一、安装gdb
apt-get install gdb
二、安装对应python包,里面有python对应堆栈信息
python-dbg
安装方法:
vi /etc/yum.repos.d/CentOS-Debuginfo.repo enable =1
yum install -y kernel-debuginfo-$(uname -r)
# 安装debuginfo-install
yum install yum-utils
debuginfo-install glibc
三、开始调试
$ gdb python
run .py
或者
gdb -ex r --args python .py
gdb attach
(gdb) py-bt
(gdb) info threads 查看线程 * 标识当前线程
(gdb) thread 37 切换线程
(gdb) py-list
(gdb) thread apply all py-list