在嵌入python时,在调用任何其他Python C API调用之前,由嵌入器负责照顾GIL锁。这是通过以下功能完成的:
gstate = PyGILState_Ensure(); // do some python api calls, run python scripts PyGILState_Release(gstate);
阅读更多文档后,我还补充道:
PyEval_InitThreads();
那么我在这里哪里出错了呢?
相似问题