首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python JPype集成

Python JPype集成
EN

Stack Overflow用户
提问于 2010-01-11 13:37:32
回答 2查看 1.5K关注 0票数 0

我正在使用JPype,以下是我尝试使用的代码

代码语言:javascript
复制
from jpype import *

startJVM("C:\Program Files\Java\jdk1.6.0_14\jre\bin\client\jvm.dll","-ea")
java.lang.System.out.println("hai")
shutdownJVM() 

它在println语句的执行中出现错误

代码语言:javascript
复制
java.lang.System.out.println("hai")
File "<stdin>", line 1
java.lang.System.out.println("hai")
                                   ^
SyntaxError: invalid syntax 
EN

回答 2

Stack Overflow用户

发布于 2010-01-11 14:25:09

首先,是否所有的依赖项都设置正确?Java,Python,JPype等等?

您正在尝试执行文档中的第一个示例之一。

他们在文档中提供的示例如下:

代码语言:javascript
复制
from jpype import * 
startJVM("d:/tools/j2sdk/jre/bin/client/jvm.dll", "-ea") 
java.lang.System.out.println("hello world") 
shutdownJVM()

其中一个主要区别是您使用\作为路径分隔符。根据文档,也许可以试试/

票数 -1
EN

Stack Overflow用户

发布于 2010-01-11 14:04:34

看起来您可能遗漏了一个分号(;)

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2040104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档