Уже несколько часов 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 , и я получаю эту ошибку и отслеживаю стек точно, когда выполняется эта строка . Изучив источники PyDev, я обнаружил, что он как-то связан с потоками. Очевидно, PyDev пытается отследить создание нового потока и начать его отслеживание, но что-то в этом процессе, похоже, идет на юг.
Несколько часов назад все работало нормально, как раз перед тем, как вышло несколько пакетов Python, и мне пришлось переустанавливать всю среду выполнения Python, а после этого было сделано несколько переустановок Eclipse и PyDev.
Я использую последние версии Eclipse Oxygen.3A и PyDev 6.4.1.201806231219. Моя установка Eclipse / PyDev работала стабильно в течение по крайней мере 2-2,5 лет, поэтому я не могу точно сказать, была ли у меня подобная проблема в то время, и как-то решил ее. Но сейчас я действительно заблудился, и я надеюсь, что у одного из вас есть какая-то хорошая идея о том, что может вызвать это. Может быть, какая-то простая настройка PyDev?
Любая помощь очень ценится!