我正在致力于将Python嵌入到C++中。在某些特殊情况下,我需要在同一线程中使用两个独立的解释器实例。我可以将Python解释器包装到一个C++类中,并从两个或多个类实例中获取服务吗? 最佳答案 我已将Py_NewInterpreter用于不同线程中的不同解释器,但这也适用于一个线程中的多个解释器:在主线程中:Py_Initialize();PyEval_InitThreads();mainThreadState=PyEval_SaveThread();对于每个解释器实例(在任何线程中)://initializeinterpret