百度JPype1-py3官网,只有对应python35版本,不知是否我进错了地方;所以又百度了一个下载链接:
https://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype
该链接下面还有其他很多的库可下载;
使用QQ浏览器下载是404,转用OPera浏览器下载就OK了,其它浏览器没试过;
要下载与python版本,PC系统版本对应的版本号,比如我的python是3.6,则下载 cp36的;win64位对应win_amd64;
如JPype1-0.6.3-cp36-cp36m-win_amd64.whl
安装命令,因为下载的是whl文件;需要先下载安装对应的库,然后再安装whl文件;
pip install wheel
pip install JPype1‑0.6.3‑cp36‑cp36m‑win_amd64.whl
这样就OK了;然后就是写脚本;
import jpype # 这句没有报错;但是运行是报错:查看报错信息,是少了numpy,再使用命令 pip install numpy;完成后import jpype就没问题;
假设test.jar包:com.test;test的类testClass,该类有一个方法testJpype(String a, String b)return String c;