【问题标题】:Is there a way within a Java Maven project, to call Python code that imports Numpy在 Java Maven 项目中有没有办法调用导入 Numpy 的 Python 代码
【发布时间】:2019-04-19 19:56:29
【问题描述】:

我已经使用示例成功地组合了一个 Jython 演示: https://www.jython.org/jythonbook/en/1.0/JythonAndJavaIntegration.html#one-to-one-jython-object-factories

我正在尝试将“import numpy as np”添加到 Building.py 函数中,当我这样做时,我得到......

线程“main” Traceback 中的异常(最近一次调用最后一次): 文件“pythoncode/example/Building.py”,第 1 行,在 将 numpy 导入为 np ImportError:没有名为 numpy 的模块

根据一些初步研究,我已经开始研究 JyNI 来解决这个问题,但我找不到一个很好的例子: Java -> Jython -> Python with Numpy -> Jython -> Java

我正在寻找有关如何调用从 java 项目中导入 numpy 的 python 项目的建议。

【问题讨论】:

    标签: java python maven netbeans jython


    【解决方案1】:

    这个对我有用:

    `<!-- https://mvnrepository.com/artifact/org.bytedeco/numpy -->
    <dependency>
        <groupId>org.bytedeco</groupId>
        <artifactId>numpy</artifactId>
        <version>1.16.2-1.5</version>
    </dependency>`
    

    [Maven 仓库] (https://mvnrepository.com/artifact/org.bytedeco/numpy/1.16.2-1.5)

    【讨论】:

    • 我可以将依赖项添加到我的 pom 文件中,但是仅将“import numpy as np”添加到我的 python 文件中是行不通的吗?或者至少它对我不起作用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-09
    • 2011-07-08
    • 2021-11-08
    • 1970-01-01
    • 1970-01-01
    • 2010-12-04
    • 2011-05-16
    相关资源
    最近更新 更多