我正在使用JPype,以下是我尝试使用的代码
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语句的执行中出现错误
java.lang.System.out.println("hai")
File "<stdin>", line 1
java.lang.System.out.println("hai")
^
SyntaxError: invalid syntax 发布于 2010-01-11 14:25:09
首先,是否所有的依赖项都设置正确?Java,Python,JPype等等?
您正在尝试执行文档中的第一个示例之一。
他们在文档中提供的示例如下:
from jpype import *
startJVM("d:/tools/j2sdk/jre/bin/client/jvm.dll", "-ea")
java.lang.System.out.println("hello world")
shutdownJVM()其中一个主要区别是您使用\作为路径分隔符。根据文档,也许可以试试/。
发布于 2010-01-11 14:04:34
看起来您可能遗漏了一个分号(;)
https://stackoverflow.com/questions/2040104
复制相似问题