我想在使用winpdb的遠程計算機上調試python腳本。使用winpdb來調試遠程腳本
事情是,我想運行rpdb2(控制檯版本的winpdb)啓動服務器在我的遠程計算機上運行腳本。
然後,在我的本地機器上,我想啓動winpdb作爲客戶端連接到rpdb2服務器以進行本地調試。
我設法在做的伎倆在本地主機,如:
服務器: '遠程'(但在本地主機上運行):
screen rpdb2 -s -d -r script.py
客戶端: '局部'(也爲localhost):
winpdb -olocalhost -a script.py
這工作正常。現在,我只是在遠程主機中使用了同一個服務器行,並使用服務器地址更改了客戶端行-o選項。但是,現在在我的客戶端中,winpdb表示無法找到要附加到的script.py。有什麼我應該考慮先完成它?
明白了,對不起! - 在服務器上,我得到了另一個不兼容的winpdb版本,而不是客戶端。使用相同的版本可解決問題! – 2010-12-16 17:51:55
您能否提供您的評論作爲答案,而不是在評論中提供答案。現在其他人在搜索舊的,未解答的問題時會再次發現您的問題。你可以,甚至可能應該將該答案標記爲已接受。當然是 – Anthon 2013-04-08 07:13:18