备忘:pip3.7 install jep 过程 (在java中JNI嵌入python)
jep模块是在java中使用JNI本地接口嵌入python脚本引擎到jvm中的一个lib.
(注意,不是jython ,jython已经多年不更新了,也不支持python3 ,基本上算是死项目了)
最近有点想法,要想研究一下。
但是安装并不顺利。
之前直接在命令行pip install jep ,一直出现 mt.exe failed: no such files or directory .
搜索了一番,找到了解决的方法。
1,前提条件是安装好了visual studio 2015/2017
2,单独安装windows sdk
3,在sdk下的命令行下执行 pip就可以正常编译成功了。
编译成功之后,主要是生成了两个dll文件。如下:
安装完成后,在python的scripts目录下会有一个 jep.bat
这是一个类似python 终端的交互式命令行。 不同的是,可以导入java中的类。