因为需要调用jar包,而一直使用的是Python。
Python调用 jar包,这里必然涉及到jpype1 包的安装。
当耗费了大半天的时间,一直在纠结如何通过VS C++的插件导致 pip install jpype1 失败的问题。 这条路一直走不通的时候,柳暗花明,曲径通幽~~
环境:
Win 10
Python 3.6 (64 bit)
Java:jdk1.8.0_91 (64 bit)
python调用jvm,遇到的一些坑:
1.最开始安装的版本是Python 3.6 (32bit),而java 是64bit,这样下来调用jvm只有报内存泄漏的错了,如图所示的错:
2.于是卸载了Python3.6 32 bit,重新下载64bit ,安装。
安装完成后,使用pip install jpype1
发现,报错: