使用 'trepan3k' 时无法从 'xdis' 导入名称 'iscode'
Cannot import name 'iscode' from 'xdis' when using 'trepan3k'
我正在尝试使用 trepan3k 调试 .pyc
文件。但是,当我输入命令 trepan3k flag.pyc
时,它给了我错误:Cannot import name 'iscode' from 'xdis'
.
我正在使用 MacOS,Python 3.8.0.
您是否正确安装了 xdis (https://github.com/rocky/python-xdis)?但是我们需要更多信息。
我刚刚发布了版本 1.0.0 of trepan3k,应该可以解决这个问题。这是错误(依赖地狱),很抱歉给您带来麻烦。
更一般地说,在 trepan3k 中指定依赖项时存在一定的松散性,这允许在不应该使用旧的 xdis
时使用它。
为了支持用 Python 编写的字节码解释器,所有代码都发生了一些重大变化。参见 https://pypi.org/project/x-python/
我正在尝试使用 trepan3k 调试 .pyc
文件。但是,当我输入命令 trepan3k flag.pyc
时,它给了我错误:Cannot import name 'iscode' from 'xdis'
.
我正在使用 MacOS,Python 3.8.0.
您是否正确安装了 xdis (https://github.com/rocky/python-xdis)?但是我们需要更多信息。
我刚刚发布了版本 1.0.0 of trepan3k,应该可以解决这个问题。这是错误(依赖地狱),很抱歉给您带来麻烦。
更一般地说,在 trepan3k 中指定依赖项时存在一定的松散性,这允许在不应该使用旧的 xdis
时使用它。
为了支持用 Python 编写的字节码解释器,所有代码都发生了一些重大变化。参见 https://pypi.org/project/x-python/