python使用gdb进行堆栈查看与调试

以ubuntu示例,先安装gdb与python-dbg,dbg按照python版本安装

bash 复制代码
apt install -y gdb python3.10-dbg

使用top查看python进程,使用gdb操作python进程

bash 复制代码
gdb python3 6618

加载环境

bash 复制代码
source /usr/share/gdb/auto-load/usr/bin/python3.10-gdb.py

使用命令查看python进程

bash 复制代码
(gdb) py-bt
相关推荐
写代码的小王吧2 分钟前
【Java可执行命令】(十)JAR文件签名工具 jarsigner:通过数字签名及验证保证代码信任与安全,深入解析 Java的 jarsigner命令~
java·开发语言·网络·安全·web安全·网络安全·jar
eqwaak05 分钟前
量子计算与AI音乐——解锁无限可能的音色宇宙
人工智能·爬虫·python·自动化·量子计算
SylviaW086 分钟前
python-leetcode 63.搜索二维矩阵
python·leetcode·矩阵
小卡皮巴拉10 分钟前
【力扣刷题实战】矩阵区域和
开发语言·c++·算法·leetcode·前缀和·矩阵
努力搬砖的咸鱼21 分钟前
Qt中的数据解析--XML与JSON处理全攻略
xml·开发语言·qt·json
Pacify_The_North22 分钟前
【C++进阶三】vector深度剖析(迭代器失效和深浅拷贝)
开发语言·c++·windows·visualstudio
一人の梅雨30 分钟前
化工网平台API接口开发实战:从接入到数据解析‌
java·开发语言·数据库
跳跳糖炒酸奶33 分钟前
第四章、Isaacsim在GUI中构建机器人(1): 添加简单对象
人工智能·python·ubuntu·机器人
Zfox_36 分钟前
【C++项目】从零实现RPC框架「四」:业务层实现与项目使用
linux·开发语言·c++·rpc·项目
我想吃余39 分钟前
【C++篇】类与对象(上篇):从面向过程到面向对象的跨越
开发语言·c++