如何在Java PythonInterpreter中使用自定义模块

时间:2019-04-25 05:57:33

标签: java python jython pythoninterpreter

我需要在Java应用程序中使用第三方python模块talon。因此,我正在使用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

我已经使用pip install talon在本地安装了talon

我不明白为什么会出现这种异常。我错过任何配置了吗?

0 个答案:

没有答案