基于py4j的Java和Python之间的通信之环境匹配--Windows版

基于py4j的Java和Python之间的通信之环境匹配–Windows版

最近在做实现java和python两种语言所写的程序间的通讯,偶然间发现了py4j这个包,感觉还挺好用的,不过在Windows系统下配环境有点麻烦,所以分享下:

**步骤1:在python和eclipse上分别装上py4j的包

py4j的安装网址:https://www.py4j.org/download.html
在Python端,利用pip下载py4j即可
在编写java程序时,使用的Eclipse Java 2018-09,用Help->Install New Software,在点击Add后,在location中添加网址:http://eclipse.py4j.org/
安装界面

步骤2:查找py4j的jar包

安装好后,直接在Eclipse中是无法直接运行的,我们需要在我们的Java project下加载jar包,包的位置查找方式如下:
查找eclipse的安装路径,点击configuration文件夹,在打开org.eclipse.update文件夹,用Notepad打开platform.xml文件。在第一行找到所有在eclipse中加载的插件位置。
在这里插入图片描述在该文件夹下点击plugin文件夹,查找以下jar包,复制到java project的lib文件夹(没有就新建一个)下,用build path加载jar包。

在这里插入图片描述之后即可使用。

现在可以尝试下,官方给出的例子(https://www.py4j.org/advanced_topics.html)实现java和python之间的通信了。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值