pudb调试器可以在Windows上使用吗?

16 投票
2 回答
4200 浏览
提问于 2025-04-17 02:47

在Windows上可以使用pudb这个Python调试工具吗?如果可以的话,怎么安装和使用它呢?

我尝试用ez_setup来安装,输入命令python ez_setup.py .\path\to\pudb-unpacked,结果出现了错误ImportError: No module named termios,这个模块好像只适用于Unix系统。

我用的是Windows 7,64位系统。

2 个回答

5

我在Windows的Cygwin环境下运行pudb这个工具。我是通过pip这个工具安装的。

11

目前的答案是 不,pudb 现在不能在 Windows 上使用

问题的根本原因是 pudb 依赖于 urwid,而 urwid 需要一个类似 Unix 的环境。在2006年,有一条消息提到 在 Windows 上使用 urwid 的三种方法,分别是:cygwin、cursesw 和 pdcurses。所以对于喜欢探索的人来说,这里还有一些可以尝试的方向。

撰写回答