PyDev (Eclipse) 未处理的异常:'NoneType' 对象没有属性 'pydev_notify_kill'
PyDev (Eclipse) unhandled exception: 'NoneType' object has no attribute 'pydev_notify_kill'
几个小时以来,PyDev(安装在 Eclipse 中)向我抛出一些奇怪的错误:
Unhandled exception in thread started by <_pydev_bundle.pydev_monkey._NewThreadStartupWithTrace instance at 0x0423E918>
27.06.2018 04:44:34 ERROR <<< UNCAUGHT EXCEPTION >>>
Traceback (most recent call last):
File "C:\Users\...\.p2\pool\plugins\org.python.pydev.core_6.4.1.201806231219\pysrc\_pydev_bundle\pydev_monkey.py", line 617, in __call__
global_debugger.notify_thread_created(thread_id, t)
File "C:\Users\...\.p2\pool\plugins\org.python.pydev.core_6.4.1.201806231219\pysrc\pydevd.py", line 467, in notify_thread_created
elif thread.additional_info.pydev_notify_kill:
AttributeError: 'NoneType' object has no attribute 'pydev_notify_kill'
我正在调试pyLoad and I get this error and stack trace exactly when this line已执行。通过检查 PyDev 源代码,我发现它与线程有关。显然 PyDev 试图捕获新线程的创建并开始跟踪它 - 但这个过程中的某些东西似乎向南。
几个小时前一切正常,就在几个 Python 软件包出现问题之前,我不得不重新安装整个 Python 运行时,然后重新安装了几个 Eclipse 和 PyDev -安装。
我使用的是最新的 Eclipse Oxygen.3A 和 PyDev 6.4.1.201806231219。我的 Eclipse/PyDev 设置 运行 现在至少稳定了 2-2.5 年,所以我无法真正判断我当时是否遇到过类似的问题并以某种方式解决了它。但是现在我真的迷路了,我希望你们中的任何一个人对可能导致这种情况的原因有任何好主意。也许 PyDev 的一些简单设置?
非常感谢任何帮助!
pydev 问题跟踪器也报告了这一点:
https://www.brainwy.com/tracker/PyDev/923
因此,请参考该工单(该问题已针对 6.4.2 修复,并且在新版本未发布的情况下,您可以在该工单上使用解决方案)。
几个小时以来,PyDev(安装在 Eclipse 中)向我抛出一些奇怪的错误:
Unhandled exception in thread started by <_pydev_bundle.pydev_monkey._NewThreadStartupWithTrace instance at 0x0423E918>
27.06.2018 04:44:34 ERROR <<< UNCAUGHT EXCEPTION >>>
Traceback (most recent call last):
File "C:\Users\...\.p2\pool\plugins\org.python.pydev.core_6.4.1.201806231219\pysrc\_pydev_bundle\pydev_monkey.py", line 617, in __call__
global_debugger.notify_thread_created(thread_id, t)
File "C:\Users\...\.p2\pool\plugins\org.python.pydev.core_6.4.1.201806231219\pysrc\pydevd.py", line 467, in notify_thread_created
elif thread.additional_info.pydev_notify_kill:
AttributeError: 'NoneType' object has no attribute 'pydev_notify_kill'
我正在调试pyLoad and I get this error and stack trace exactly when this line已执行。通过检查 PyDev 源代码,我发现它与线程有关。显然 PyDev 试图捕获新线程的创建并开始跟踪它 - 但这个过程中的某些东西似乎向南。
几个小时前一切正常,就在几个 Python 软件包出现问题之前,我不得不重新安装整个 Python 运行时,然后重新安装了几个 Eclipse 和 PyDev -安装。
我使用的是最新的 Eclipse Oxygen.3A 和 PyDev 6.4.1.201806231219。我的 Eclipse/PyDev 设置 运行 现在至少稳定了 2-2.5 年,所以我无法真正判断我当时是否遇到过类似的问题并以某种方式解决了它。但是现在我真的迷路了,我希望你们中的任何一个人对可能导致这种情况的原因有任何好主意。也许 PyDev 的一些简单设置?
非常感谢任何帮助!
pydev 问题跟踪器也报告了这一点:
https://www.brainwy.com/tracker/PyDev/923
因此,请参考该工单(该问题已针对 6.4.2 修复,并且在新版本未发布的情况下,您可以在该工单上使用解决方案)。