我想将 Python 解释器嵌入到我的 .NET 应用程序中。当然,我知道 IronPython,但我对PyPy特别感兴趣,因为它的无堆栈支持和微线程。
然而,虽然 PyPy 可以针对 CLI 构建,但它看起来只是为您提供了一个独立的 Python 解释器,例如 python.exe。我还没有找到任何文档来构建可以实际嵌入到 .NET 主机应用程序中的东西。
有没有办法使用(无堆栈)PyPy 从 .NET 应用程序运行 Python 脚本,并允许这些脚本与主机应用程序提供的 CLR 对象进行交互?