0

私は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 
4

2 に答える 2

-1

まず、すべての依存関係が正しく設定されていますか? Java、Python、JPype など?

ドキュメントの最初の例の 1 つを実行しようとしています。

ドキュメントで提供されているサンプルは次のとおりです。

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

主な違いの 1 つは\、パス区切りとして使用していることです。ドキュメントに従って、おそらく/.

于 2010-01-11T06:25:09.483 に答える
-2

セミコロン ( ;)が足りないだけのようです

于 2010-01-11T06:04:33.910 に答える