除了print语句之外,还有其他方法可以检查jpype和java之间的连接吗? 我已经在anaconda中安装了jpype(windows1064bit,anacondapython27(64bit)和来自anaconda云的jpype)。我可以导入jpype并创建javaclasses和javaobjects。然而,当我试图得到一个print语句时,什么都没有发生,我不知道为什么。在
from jpype import *
getDefaultJVMPath()
Out[2]: u'C:\\Program Files\\Java\\jre1.8.0_131\\bin\\server\\jvm.dll'
startJVM(getDefaultJVMPath(), "-ea")
java.lang.System.out.println("JPYPE WORKS !")
无打印声明
^{pr2}$无打印声明
getDefaultJVMPath()正确。但是我无法让与jvm的连接正常工作,也不知道哪里出了问题。 有什么建议吗?在
当你使用Jupyter笔记本时就是这样。如果在Python控制台或使用.py文件来执行它,那么它可以很好地工作。如果您想知道它为什么对
getDefaultJVMPath()
有效,下面是原因返回“str”。但是
^{pr2}$返回“NoneType”
希望有帮助!在
相关问题 更多 >
编程相关推荐