Python 36 (в Windows 7, последняя версия Anaconda с Python 36 под последней версией Eclipse Oxygen) падает каждый раз, когда достигает точки останова.Ошибка является «классической» ошибкой указателя NULL.
Unhandled exception at 0x000000001D8CF76D (python36.dll) in python.exe: 0xC0000005: Access violation reading location 0xFFFFFFFFFFFFFFFF.
(верхняя часть) трассировки стека выглядит следующим образом:
> python36.dll!PyType_IsSubtype(_typeobject * a, _typeobject * b) Line 1358 C
sip.pyd!000007fec602092d() Unknown
sip.pyd!000007fec6020897() Unknown
QtGui.pyd!000007fec6649d02() Unknown
python36.dll!_PyImport_LoadDynamicModuleWithSpec(_object * spec, _iobuf *) Line 160 C
python36.dll!_imp_create_dynamic_impl(_object * spec, _object * file, _object *) Line 1984 C
python36.dll!_imp_create_dynamic(_object * module, _object * args) Line 289 C
python36.dll!_PyEval_EvalFrameDefault(_frame * f, int throwflag) Line 3391 C
pydevd_frame_evaluator.cp36-win_amd64.pyd!000007fed57869ac() Unknown
python36.dll!_PyEval_EvalCodeWithName(_object * _co, _object * globals, _object * locals, _object * * args, __int64 argcount, _object * * kwnames, _object * * kwargs, __int64 kwcount, int kwstep, _object * * defs, __int64 defcount, _object * kwdefs, _object * closure, _object * name, _object * qualname) Line 4153 C
python36.dll!call_function(_object * * * pp_stack, __int64 oparg, _object * kwnames) Line 4845 C
Не уверен,это актуально, но мой код - приложение Django 2.x.Есть идеи, что происходит?(Я только что перенес этот код из Python2)
Могу ли я сказать PyDev не использовать предварительно скомпилированный код (pyd)?
ОБНОВЛЕНИЕ
Установка переменной env не помогла;Я попытался установить его для Eclipse, в определении Python и в конфигурации Debug.
Удивительно, но удаление (переименование) .pyd
тоже не сработало.
Я попытался повторноустановите PyDev и , а не на этот раз создайте ускорения отладчика (при условии, что именно так создается .pyd), но ошибка остается.
warning: Debugger speedups using cython not found. Run '"C:\Anaconda3\python.exe" "C:\eclipse-jee-oxygen\configuration\org.eclipse.osgi\364\data\779679999\plugins\org.python.pydev.core_6.3.3.201805051638\pysrc\setup_cython.py" build_ext --inplace' to build.