0

我正在尝试使用 trepan3k 来调试.pyc文件。但是,当我输入 command 时trepan3k flag.pyc,它给了我错误:Cannot import name 'iscode' from 'xdis'.

我正在使用带有 Python 3.8.0 的 MacOS。

4

2 回答 2

2

我刚刚发布了 Trepan3k 的 1.0.0版本,应该可以解决这个问题。这是错误(依赖地狱),我很抱歉这里的麻烦。

更一般地说,在 trepan3k 中指定依赖项时存在一定的松散性,允许在xdis不应该使用较旧的时使用。

为了支持用 Python 编写的字节码解释器,所有这些代码都发生了一些重大变化。见https://pypi.org/project/x-python/

于 2020-05-19T07:45:27.297 回答
0

您是否正确安装了 xdis ( https://github.com/rocky/python-xdis )?但是我们需要更多信息。

于 2020-05-01T17:16:37.553 回答