Как использовать пользовательские модули в Java PythonInterpreter - PullRequest
0 голосов
/ 25 апреля 2019

Мне нужно использовать сторонний модуль Python Talon в моем Java-приложении. Итак, я использую PythonInterpreter для вызова функций talon, как показано ниже:

PythonInterpreter interp = new PythonInterpreter();
interp.exec("import talon\n" +
                "from talon import quotations\n" +
                "\n" +
                "talon.init()\n");

Когда код выше выполняется, я получаю исключение ниже:

Exception in thread "main" Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named talon

Я уже установил talon на свой локальный компьютер с pip install talon

Я не понял, почему я получил это исключение. Я пропустил какую-либо конфигурацию?

...