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

posted on 2021-03-10 22:55  kalamansi  阅读(774)  评论(0编辑  收藏  举报

导航