因此,我们使用嵌入在 C++ 应用程序中的 Python 解释器(使用 Py_initialize 等)来运行各种测试脚本。
我正在尝试使用 Pythonnet 包。
运行一个普通的 python 解释器我可以运行 import clr 并且没有问题并且可以按预期使用 pythonnet。
如果我尝试在我们的嵌入式解释器中运行的脚本中运行 import clr,它会锁定在该行上。它从不抛出任何错误或做任何事情,只是永远坐在那里,我不知道如何弄清楚它在做什么。
我曾尝试使用 WinPdb,但当我尝试输入该语句时它也会锁定。