0

最后一步不运行。

所有其他步骤运行。

self.__jvm_path = getDefaultJVMPath()
if not isJVMStarted():
    class_path = "-Djava.class.path="
    class_path += "./third_part/java/hLDAForSummary.jar"
    class_path += ";third_part/java/stanford_seg/stanford-segmenter-3.6.0.jar"
    class_path += ";third_part/java/stanford_seg/stanford-segmenter-3.6.0-sources.jar"
    startJVM(self.__jvm_path, "-ea", class_path)
4

1 回答 1

0

试试这个:
1. 卸载 JDK 并删除 JAVA_Home 的所有环境变量。
2.安装最新版本的JDK,不用担心环境变量,因为它会自动完成。
3. 在 Python 中安装 Javabridge 包。

pip install javabridge

4.Javabridge 可能需要 numpy

pip install numpy

5.现在尝试在python中导入javabridge。

import javabridge

如果成功导入并且没有出现无法启动 jvm 或 jvm.dll 的错误,那么您的问题就解决了。

于 2017-09-18T19:56:53.450 回答