Я использую Apache Nifi и там процессор executeScript для python. Из других записей я понимаю, что этот процессор работает на Jython, который не может импортировать библиотеки с использованием CPython, например, например. NumPy.
Библиотека, которую я хочу использовать, использует панд и numpy.
Я нашел библиотеку JyNI и попытался запустить ее в процессоре executeScript. Но не удалось. При добавлении библиотек в путь классов nifi я получаю исключение, что jython не может быть загружен.
Я также обнаружил, что Jython.jar находится в файле nar процессора.
Есть предложения, есть ли у JyNI шансы на успех в этом случае?
Есть идеи, как правильно настроить JyNI для этого процессора?
ОБНОВЛЕНИЕ : Nifi версия 1.8,
Процессор ExecuteScript 1.8.0,
Java версия 1.8,
JyNI версия 2.7 alpha-5