执行Python代码时出错。没有名为“angelheap”的模块

执行Python代码时出错。没有名为“angelheap”的模块,python,gdb,reverse-engineering,Python,Gdb,Reverse Engineering,当我运行gdb并设置断点时,我得到了这个错误 Traceback (most recent call last): File "<string>", line 1, in <module> ModuleNotFoundError: No module named 'angelheap' Error while executing Python code. 如何修复它?您可以在官方文档中阅读如何安装它,内容如下: 装置 cd ~/ git clone https://

当我运行gdb并设置断点时,我得到了这个错误

Traceback (most recent call last):
  File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'angelheap'
Error while executing Python code.

如何修复它?

您可以在官方文档中阅读如何安装它,内容如下:

装置

cd ~/
git clone https://github.com/scwuaptx/Pwngdb.git 
cp ~/Pwngdb/.gdbinit ~/

也许可以查看下面的GitHub repo以确保安装正确完成:

查看pwngdb angelheap的github repo可能是该软件包的一部分。请尝试:sudo apt get install libc6 dbg gdb valgrindAlso,确保您有符合ANSI标准的C编译器,如gcc@Itra你能具体说明一下吗?Python版本、正在运行的操作系统和bits,以及如何安装结节。