【问题标题】:Why am I having trouble settings my paths from eclipse to python when remote debugging?为什么我在远程调试时无法设置从 eclipse 到 python 的路径?
【发布时间】:2020-08-11 04:06:07
【问题描述】:

我正在运行 Eclipse 的 Windows 10 PC 在树莓派上远程调试 python。我能够远程编写和执行 python 脚本。 SSH 工作正常,我可以毫无问题地启动调试会话。但是,在尝试调试时,我不断收到错误

我正在尝试在下面的文件 simpleTest.py 中设置远程路径。这以前有效。但是,由于某种原因,旧设置似乎与设置远程路径的尝试混淆了。

import pydevd
from pydevd_file_utils import setup_client_server_paths

MY_PATHS_FROM_ECLIPSE_TO_PYTHON = [ ('C:\\Users\\baff6\\workspace\\RemoteSystemsTempFiles\\192.168.1.20\\home\\pi\\', ''), ]
setup_client_server_paths(MY_PATHS_FROM_ECLIPSE_TO_PYTHON)
pydevd.settrace('192.168.1.10', port=5678)

a=1
print( a )

之前我在另一个树莓派上远程调试了一个名为 mpsTest2 的文件。但是,即使 Eclipse 似乎试图在包含我正在处理的文件(在本例中为 simpleTest2.py)的文件夹中查找此文件,我也不再处理此文件。

我不知道对这个其他文件的引用在哪里,但我认为它们存在于 Eclipse 的某些配置设置中。但是,我到处寻找,找不到任何东西。

如果我没有错过我正在遵循的设置过程中的一些非常基本的内容,那么在跟踪这些设置方面的任何帮助将不胜感激。

祝你好运,约翰

【问题讨论】:

    标签: python eclipse remote-debugging


    【解决方案1】:

    我可能应该先这样做,但最终发现从 Eclipse 中卸载 PyDev 并重新安装解决了这个问题。这删除了旧的引用,我能够毫无问题地进行远程调试。我认为无需执行卸载/安装即可实现此最终结果,但不确定如何执行此操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-31
      • 2021-11-11
      • 2019-04-28
      • 2019-10-04
      • 2011-02-03
      • 2014-03-12
      相关资源
      最近更新 更多