备忘: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中的类。

原文地址:https://www.cnblogs.com/nica/p/14514857.html