Python PyDev忽略断点
我已经成功地将PyDev与Eclipse一起使用了几年。最近,它开始忽略断点…不是所有的时间,它们偶尔会工作,但大多数时间甚至在同一代码上。 我搜索并看到了这篇非常有用的帖子: 我也有sys.gettrace返回无 Windows8.1上的Python 2.7.8 我把trace_func放在代码的开头,它以下面的代码结束。 rocket.py函数在这里: 我不确定下一步要做什么来尝试和解决问题。 非常感谢您的帮助:Python PyDev忽略断点,python,pydev,web2py,Python,Pydev,Web2py,我已经成功地将PyDev与Eclipse一起使用了几年。最近,它开始忽略断点…不是所有的时间,它们偶尔会工作,但大多数时间甚至在同一代码上。 我搜索并看到了这篇非常有用的帖子: 我也有sys.gettrace返回无 Windows8.1上的Python 2.7.8 我把trace_func放在代码的开头,它以下面的代码结束。 rocket.py函数在这里: 我不确定下一步要做什么来尝试和解决问题。 非常感谢您的帮助: Context: isEnabledFor File: C:\Bin\
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上看到报告:因此,通常的技巧是设置一个跟踪函数,该函数将一直打印到停止打印的打印,这意味着Python将在该位置自动禁用跟踪 作为一种解决方法,您可以像使用pdb类型“pydevd”一样使用编程断点,并请求代码完成,模板将以正确的方式显示,以生成pydevd.settrace
在这种情况下,您可以在调试模式下启动,也可以使用远程调试器-有关如何使用远程调试器的详细信息,请参阅。我还遇到了忽略断点的相同问题。请尝试此。。。。 在挤压窗口->显示视图->单击断点->禁用跳过所有断点 如果断点在显示视图中不可见,请转到其他->调试->断点
这可能会起作用您最近更新了eclipse、python、pydev或java安装版本吗?所有这些版本都会随着时间的推移而更新…eclipse/pydev都是在问题出现后更新的,以尝试解决此问题&这既不适合作为注释也不适合作为独立的答案!