我想知道是否可以在jython中调用biopython库?

时间:2019-07-13 19:28:02

标签: jython

我正在将netbeans 8.2与python插件8.1一起使用。我想使用biopython库在jython中进行编码。 请告诉我是否可以,是否可以?

1 个答案:

答案 0 :(得分:0)

据我所知,Biopython库是为Python编写的库(因此是C,C ++或FORTRAN)。

不能 直接从Jython运行它们,因为Jython是“ Python for Java”(重新实现Python语言的项目)。 Jython文档提到:

  

与CPython发行版不同,Jython不包括用C编写的内置库,因为它们在Java平台上不起作用。取而代之的是,某些库已经用Java语言重新编写,以包含在Jython中。

但是,如果您的计算机上还安装了Python解释器,则可以通过命令行运行Python解释器。您还可以考虑通过Jython项目中的Java exec命令调用Python解释器,然后收集结果,以使其提供一种方式,以便您可以在从Python中获取结果后继续在Jython中使用。