我正在尝试使用winpdb在远程机器上调试python脚本。
问题是,我想要运行rpdb2 (winpdb的控制台版本)来启动我的远程机器中的服务器来运行脚本。
然后,在我的本地机器上,我想作为一个客户机启动winpdb,以连接到rpdb2服务器进行本地调试。
在localhost中,我设法做到了这一点,例如:
server:'remote‘(但在localhost中运行):
screen rpdb2 -s -d -r script.py客户端:'local‘(也在localhost中):
winpdb -olocalhost -a script.py这可以很好地工作。现在,我在远程主机中使用了相同的服务器行,并将客户机行-o选项更改为服务器地址。但是,现在在我的客户端中,winpdb说它找不到可以附加到的script.py。有什么我应该首先考虑的事情来完成它吗?
发布于 2013-04-11 02:31:27
我这方面犯了个错误。
在服务器端,我得到了另一个与客户端不兼容的winpdb版本。使用相同的版本解决了这个问题!
https://stackoverflow.com/questions/4462952
复制相似问题