jython java PythonInterpreter - PullRequest
       35

jython java PythonInterpreter

0 голосов
/ 14 декабря 2018

Мне нужно запустить скрипт на языке Python в Java (используя jython-файл jar), но когда я запускаю скрипт, я получил эту ошибку:

ImportError: Нет модуля с именем pytesseract

как можно импортировать библиотеку python, чтобы запустить этот скрипт ??

public class SimpleEmbedded {
public static void main(String []args){

  PythonInterpreter interp = new PythonInterpreter();
  System.out.println("Hello, world from Java");
  interp.execfile("text_rec.py");
  System.out.println("Goodbye ");
  }
}

Я также добавляю этот фрагмент кода:

interp = new PythonInterpreter(null, new PySystemState());
PySystemState sys = Py.getSystemState();
sys.path.append(new PyString(rootPath));
sys.path.append(new PyString(modulesDir));

что такое rootPath и ModulesDir ?

Можете ли вы помочь мне ??

...