PyDev无法再进行调试

4
我正在使用eclipse 4.2.1和pydev 2.7.1(之前是2.6.0)。
一切都很正常,但突然调试器停止工作-它打印“pydev debugger:starting”,然后根本不运行程序,而只是挂起了。
基于我在其他问题报告中找到的一些信息,我更改了一些调试常量(DEBUG_TRACE_LEVEL = 3和DEBUG_TRACE_BREAKPOINTS = 3),现在获得了这个输出结果:
pydev debugger: starting
('Executing file ', '/path/to/my/program.py')
('arguments:', "['/path/to/my/program.py']")
('Connecting to ', '127.0.0.1', ':', '40972')
('Connected.',)
('received command ', '501\t1\t1.1')
sending cmd: CMD_VERSION 501    1   1.1

sending cmd: CMD_THREAD_CREATE 103  2   <xml><thread name="pydevd.reader" id="-1"/></xml>

sending cmd: CMD_THREAD_CREATE 103  4   <xml><thread name="pydevd.writer" id="-1"/></xml>

之后没有任何反应。

编辑:我创建了一个新的工作空间,pydev在那里可以工作。目前正在尝试找出哪个元数据文件夹引起了问题。

1个回答

5

我发现从工作空间中删除 .metadata/.plugins/org.eclipse.core.resources 可以解决问题,但这也会将所有项目都删除,因此我不得不重新导入它们。


对我有效的方法是只删除了该文件夹中的.history。我的调试器又开始工作了,而且没有丢失我的项目。 - user2361174

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接