jython java PythonInterpreter

Мне нужно запустить скрипт Python в Java, (используя JYTON автономный 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?

Ты можешь мне помочь??

0 ответов

Другие вопросы по тегам