【问题标题】:How to setup numpy in jython如何在 jython 中设置 numpy
【发布时间】:2015-05-13 12:48:10
【问题描述】:

有一个名为 JyNI 的项目允许您在 Jython 中运行 NumPy。但是,我还没有遇到过如何让 NumPy 进入 Jython。我试过'pip install numpy'(这将适用于普通的python 3.4.3)但给出了一个关于缺少py3k模块的错误。有人知道这方面的更多信息吗?

【问题讨论】:

  • 收到了来自项目人员之一的电子邮件。它还不能一起工作,但可能到年底......

标签: python numpy jython


【解决方案1】:

JyNI 确实将 NumPy 支持列为其主要目标,但目前还不能这样做,只要它仍处于 alpha 状态。 然而,在它足够成熟之前,您可以通过

使用 NumPy

或者,您可以使用 Java 数值库进行计算,例如其中之一:

两者都是由 blas 或 lapack(即 NumPy 使用相同的后端)支持的本地数字处理的 Java 库,因此性能应该或多或少与 NumPy 相当。但是,它们没有 NumPy 那样出色的多数组实现。

如果您需要 NumPy 间接满足某些其他框架的依赖关系,这些解决方案不会开箱即用。如果依赖关系只是微不足道的,则您可以基于其中一个命名项目重写/替换相应的调用。否则你将不得不等待 JyNI...

如果您可以通过这种方式使某些框架在 Jython 上运行,请考虑将您的工作公开,最好是作为框架的一个分支。

【讨论】:

    猜你喜欢
    • 2011-12-30
    • 2019-03-11
    • 2016-11-06
    • 1970-01-01
    • 1970-01-01
    • 2020-09-01
    • 1970-01-01
    • 2013-09-20
    • 2016-09-06
    相关资源
    最近更新 更多