我正在尝试使用winpdb在远程计算机中调试python脚本。

问题是我想运行rpdb2(winpdb的控制台版本)以启动远程计算机中的服务器以运行脚本。

然后,在我的本地计算机上,我想启动winpdb作为客户端以连接到rpdb2服务器以进行本地调试。

我设法在本地主机时做到了这一点,例如:

服务器:“远程”(但在本地主机上运行):

screen rpdb2 -s -d -r script.py

客户端:“本地”(也在本地主机中):
winpdb -olocalhost -a script.py

这很好。现在,我只在远程主机上使用了同一服务器行,并用服务器地址更改了客户端行-o选项。但是,现在在我的客户端中,winpdb表示找不到要附加的script.py。有什么我应该首先考虑才能完成的?

最佳答案

我这边有一个错误。

在服务器上,我得到了另一个与客户机不兼容的winpdb版本。使用相同版本即可解决问题!

关于python - 使用winpdb调试远程脚本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4462952/

10-12 15:34