我想知道是否可以使用GraalPython作为 Java 库来在标准 JVM 上解释 Python 代码。如果是这样,替换Jython(仅支持 Python 2.7)是否是一个不错的选择?如果不导入整个 GraalVM 项目,这可能吗?我希望只需要Truffle和构建在它之上的 Python 解释器。如果这不可能,是否有可用的 Python 3 的任何良好 Java 实现?
1 回答
慕码人2483693
TA贡献1860条经验 获得超9个赞
您应该能够在任何 JDK 上运行任何 GraalVM 语言,因为它们只是 Java 程序。但是,性能会受到很大影响。此外,像 python 这样的语言包含额外的资源(标准库文件等),您也可以从 GraalVM 中提取这些资源。
Tl;dr:使用 GraalVM 会容易得多。它是完整的 JDK 发行版。你没有错过任何东西。如果你不能,有一些方法。
添加回答
举报
0/150
提交
取消