Есть ли способ в проекте Java Maven, чтобы вызвать код Python, который импортирует Numpy - PullRequest
0 голосов
/ 19 апреля 2019

Я успешно собрал демонстрационную версию 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 as np ImportError: Нет модуля с именем numpy

Основываясь на некоторых первоначальных исследованиях, я начал изучать JyNI для решения этой проблемы, но мне не удалось найти хороший пример: Java -> Jython -> Python с Numpy -> Jython -> Java

Я ищу предложение о том, как вызвать проект Python, который импортирует numpy из проекта Java.

1 Ответ

0 голосов
/ 28 июня 2019

Этот работал для меня:

`<!-- 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)

...