本文简单说明了如何在Linux系统下在python中调用java代码的方法。
python-javabridge 的包源码:
https://github.com/LeeKamentsky/python-javabridge
在安装javabridge库的时候,需要按照以下步骤来操作:
安装一些依赖的包:
apt-get install openjdk-7-jdk python-pip python-numpy python-dev
安装 OpenJDK 8
$ apt update
$ apt install software-properties-common
$ add-apt-repository ppa:webupd8team/java
$ apt install openjdk-8-jdk
$ update-alternatives --config java
然后安装javabridge
$ JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 pip install javabridge --user Installing collected packages: javabridge
另一种方法,使用jpype:
Python 调用java代码
参考资料:
[1]Can’t pip install javabridge
其它相关参考资料:
ubuntu下安装git的方法
Intellij IDEA从GitHub下载项目
ubuntu 下安装多个jdk jdk6和jdk 8