买了《自然语言处理入门》,win10环境,按照书上P23至P24页的说明安装了miniconda,之后成功安装了jpype1和pyhanlp,但在运行hanlp时,报找不到java错,说让到官网下载JDK,我看了一下JDK是安装过的,为了确保没问题,又下载了最新的JDK进行了安装,还是报同样的错误。
最后没办法只好卸载了pyhanlp,安装了hanlp。
请问是何原因,如何解决?
需要设置JAVA_HOME环境变量。
多谢多谢。这回可以了。
之前配置运行过java环境,但不是通过 JAVA_HOME配置的,运行时找不到java。
重新配置后运行没问题。
配置方法可参考如下:
运行 hanlp 命令 工具下完了就报错:
2021-06-11 22:33:44.184 Python[93433:1424871] CheckForInstalledJavaRuntimes: Please visit http://www.java.com for information on installing java.
我这ubantu 环境也是,java 可以运行, java_home 设了, 运行pyhanlp 时,还是报错,/usr/lib/jvm 找不到。