HanLP说找不到Java是怎么回事?

买了《自然语言处理入门》,win10环境,按照书上P23至P24页的说明安装了miniconda,之后成功安装了jpype1和pyhanlp,但在运行hanlp时,报找不到java错,说让到官网下载JDK,我看了一下JDK是安装过的,为了确保没问题,又下载了最新的JDK进行了安装,还是报同样的错误。
最后没办法只好卸载了pyhanlp,安装了hanlp。
请问是何原因,如何解决?

需要设置JAVA_HOME环境变量。

多谢多谢。这回可以了。

之前配置运行过java环境,但不是通过 JAVA_HOME配置的,运行时找不到java。

重新配置后运行没问题。
配置方法可参考如下: