winpdbを使用してリモートマシンでPythonスクリプトをデバッグしようとしています。
重要なのは、rpdb2(winpdbのコンソールバージョン)を実行して、リモートマシンでサーバーを起動し、スクリプトを実行したいということです。
次に、ここのローカルマシンで、クライアントとしてwinpdbを起動し、rpdb2サーバーに接続してローカルでデバッグします。
私はローカルホストにいるときに、次のようにトリックを行うことができました:
サーバー:'リモート'(ただしローカルホストで実行):
screen rpdb2 -s -d -r script.py
クライアント:'ローカル'(ローカルホストでも):
winpdb -olocalhost -a script.py
これは正常に機能します。ここで、リモートホストマシンで同じサーバー回線を使用し、クライアント回線の-oオプションをサーバーアドレスに変更しました。しかし、現在私のクライアントでは、winpdbはアタッチするscript.pyが見つからないと言っています。それを成し遂げるために私が最初に考慮すべきことはありますか?