Qt - 设置PYTHONPATH后CDB崩溃

时间:2018-04-03 20:44:53

标签: python qt boost-python cdb

我用boost :: python嵌入python。一切正常,直到我设置PYTHONPATH环境变量 - 然后调试器崩溃与消息

  

CDB流程终止

调试器输出

  

错误:进程崩溃dCDB PROCESS FINISHED,状态1,退出代码   -1073740791 dNOTE:ENGINE ILL ****** dState从EngineSetupRequested(1)更改为EngineShutdownRequested(19)[master] dCALL:   SHUTDOWN ENGINE dNOTE:ENGINE SHUTDOWN OK dState改为   EngineShutdownRequested(19)to EngineShutdownOk(21)[master] dState   从EngineShutdownOk(21)更改为DebuggerFinished(22)[master]   sDebugger完成了。

Qt Creator

  

Qt Creator 4.5.1基于Qt 5.10.1(MSVC 2015,32位)

     

建于2018年2月10日04:20:12

     

来自修订版24cd0b1cd6

Qt的

  

5.10.0

的Python

  

Python 2.7.14(v2.7.14:84471935ed,2017年9月16日,20:25:58)[MSC v.1500   win32上的64位(AMD64)]

VC

  

Microsoft(R)C / C ++优化编译器版本19.12.25835(适用于x64)

PYTHONHOME变量已设置且完全没有引起任何问题。

1 个答案:

答案 0 :(得分:0)

替代方法:从Qt Creator 4.5.1切换到4.2.2

  

Qt Creator 4.2.2基于Qt 5.8.0(MSVC 2015,32位)

     

建于2017年4月3日04:13:59

     

来自修订版991f5eb6a5

https://forum.qt.io/topic/69130/unexpected-cdb-exit/12 @Christoph Schaefer