我已经在Eclipse中成功地使用了PyDev几年。最近,它开始忽略断点…不是所有的时间,它们偶尔会工作,但大多数时候(即使是在同一个代码上)。 我搜索了一下,看到了这个非常有用的帖子: pydev breakpoints not working
我也有系统获取跟踪()无返回 Windows 8.1上的Python 2.7.8
我把trace_func放在代码的开头,结果如下。 火箭.py功能在这里: https://github.com/web2py/web2py/blob/master/gluon/rocket.py#L166
不确定下一步要做什么来尝试和解决问题。 非常感谢您的帮助:)
Context: isEnabledFor File: C:\Bin\Python27\lib\logging\__init__.py Line: 1359 Event: return
Context: info File: C:\Bin\Python27\lib\logging\__init__.py Line: 1159 Event: return
Context: close File: C:\Bin\web2py\gluon\rocket.py Line: 166 Event: call
Context: close File: C:\Bin\web2py\gluon\rocket.py Line: 167 Event: line
Context: close File: C:\Bin\web2py\gluon\rocket.py Line: 168 Event: line
Context: close File: C:\Bin\web2py\gluon\rocket.py Line: 169 Event: line
Context: close File: C:\Bin\web2py\gluon\rocket.py Line: 176 Event: line
Context: close File: C:\Bin\Python27\lib\socket.py Line: 192 Event: call
Context: close File: C:\Bin\Python27\lib\socket.py Line: 195 Event: line
Context: close File: C:\Bin\Python27\lib\socket.py Line: 196 Event: line
Context: close File: C:\Bin\Python27\lib\socket.py Line: 197 Event: line
Context: close File: C:\Bin\Python27\lib\socket.py Line: 198 Event: line
Context: close File: C:\Bin\Python27\lib\socket.py Line: 197 Event: line
Context: close File: C:\Bin\Python27\lib\socket.py Line: 198 Event: line
Context: close File: C:\Bin\Python27\lib\socket.py Line: 197 Event: line
Context: close File: C:\Bin\Python27\lib\socket.py Line: 198 Event: line
Context: close File: C:\Bin\Python27\lib\socket.py Line: 197 Event: line
Context: close File: C:\Bin\Python27\lib\socket.py Line: 198 Event: line
Context: close File: C:\Bin\Python27\lib\socket.py Line: 197 Event: line
Context: close File: C:\Bin\Python27\lib\socket.py Line: 198 Event: line
Context: close File: C:\Bin\Python27\lib\socket.py Line: 197 Event: line
Context: close File: C:\Bin\Python27\lib\socket.py Line: 198 Event: line
Context: close File: C:\Bin\Python27\lib\socket.py Line: 197 Event: line
Context: close File: C:\Bin\Python27\lib\socket.py Line: 197 Event: return
Context: close File: C:\Bin\web2py\gluon\rocket.py Line: 176 Event: return
Context: get File: C:\Bin\Python27\lib\Queue.py Line: 150 Event: call
Context: get File: C:\Bin\Python27\lib\Queue.py Line: 161 Event: line
Context: get File: C:\Bin\Python27\lib\Queue.py Line: 162 Event: line
Context: get File: C:\Bin\Python27\lib\Queue.py Line: 163 Event: line
Context: get File: C:\Bin\Python27\lib\Queue.py Line: 166 Event: line
Context: get File: C:\Bin\Python27\lib\Queue.py Line: 167 Event: line
Context: _qsize File: C:\Bin\Python27\lib\Queue.py Line: 200 Event: call
Context: _qsize File: C:\Bin\Python27\lib\Queue.py Line: 201 Event: line
Context: _qsize File: C:\Bin\Python27\lib\Queue.py Line: 201 Event: return
Context: get File: C:\Bin\Python27\lib\Queue.py Line: 168 Event: line
Context: wait File: C:\Bin\Python27\lib\threading.py Line: 308 Event: call
Context: wait File: C:\Bin\Python27\lib\threading.py Line: 331 Event: line
Context: _is_owned File: C:\Bin\Python27\lib\threading.py Line: 299 Event: call
Context: _is_owned File: C:\Bin\Python27\lib\threading.py Line: 302 Event: line
Context: _is_owned File: C:\Bin\Python27\lib\threading.py Line: 306 Event: line
Context: _is_owned File: C:\Bin\Python27\lib\threading.py Line: 306 Event: return
Context: wait File: C:\Bin\Python27\lib\threading.py Line: 333 Event: line
Context: wait File: C:\Bin\Python27\lib\threading.py Line: 334 Event: line
Context: wait File: C:\Bin\Python27\lib\threading.py Line: 335 Event: line
Context: wait File: C:\Bin\Python27\lib\threading.py Line: 336 Event: line
Context: _release_save File: C:\Bin\Python27\lib\threading.py Line: 293 Event: call
Context: _release_save File: C:\Bin\Python27\lib\threading.py Line: 294 Event: line
Context: _release_save File: C:\Bin\Python27\lib\threading.py Line: 294 Event: return
Context: wait File: C:\Bin\Python27\lib\threading.py Line: 337 Event: line
Context: wait File: C:\Bin\Python27\lib\threading.py Line: 338 Event: line
Context: wait File: C:\Bin\Python27\lib\threading.py Line: 339 Event: line
常见的问题是,每当Python进入出现递归错误的情况时,它就会停止调试器。在
您可以在Python上看到报告:https://bugs.python.org/issue10933(因此,通常的技巧是设置一个跟踪函数,该函数在打印结束前打印,这意味着Python会自动禁用跟踪功能)。在
作为一种解决方法,您可以像使用pdb一样使用编程断点(键入'pydevd'并请求代码完成,一个模板将以正确的方式出现,以使pydevd.settrace()). 在
在这种情况下,您可以在调试模式下启动,也可以使用远程调试器。有关如何使用远程调试器的详细信息,请参阅:http://pydev.org/manual_adv_remote_debugger.html。在
我也遇到了同样的问题忽略。尝试这个。。。。 在挤压窗口->显示视图->单击断点->禁用跳过所有断点
如果断点在“显示”视图中不可见,请转到“其他”—>;“调试”—>;“断点”
这可能有用
相关问题 更多 >
编程相关推荐