Mac安装:
pip 安装
pip install py4j py4j.jar包路径:/usr/share/py4j/py4j0.x.jar or /usr/local/share/py4j/py4j0.x.jar
conda 安装(或者使用Anaconda-Navigator安装)
conda install py4j py4j.jar包路径:/anaconda3/share/py4j/py4j0.x.jar
使用:
1、java代码
// 需要导入py4j.jar包 import py4j.GatewayServer; import java.util.Random; public class EntryPoint { private static final Random random = new Random(); public int randInt() { return random.nextInt(); } public static void main(String[] args) { EntryPoint app = new EntryPoint(); // py4j服务 GatewayServer gatewayServer = new GatewayServer(app); gatewayServer.start(); System.out.println("Gateway Server Started"); } }
2、python代码
from py4j.java_gateway import JavaGateway # 初始化 gateway = JavaGateway() def main(): # 调用Java-EntryPoint中的randInt函数 a = gateway.entry_point.randInt() print(a) if __name__ == '__main__': main()
注意:
1.导入py4j.jar包
2.运行Java代码
3.运行Python代码(必须在2之后)
python学习网,免费的在线学习python平台,欢迎关注!
分享文章:创新互联Python教程:python如何安装py4j
网页链接:http://www.mswzjz.cn/qtweb/news44/441644.html
攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能