我想在我的python代码中使用Weka,所以我根据 https://fracpete.github.io/python-weka-wrapper/install.html 安装java-wrapper python(2.7.16),我的java版本是:java版本“1.8.0_201” Java(TM) SE Runtime Environment(build 1.8.0_201-b09) Java HotSpot(TM) 64位服务器VM(build 25.201-b09,混合模式)
另外,我根据 https://troubleshooter.xyz/wiki/fix-java-virtual-machine-jvm-not-found-error/ 将JDK路径添加到用户变量PATH。
但它会引发错误:
>>>import os
>>>import traceback
>>>import weka.core.jvm as jvm
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python27\lib\site-packages\weka\core\jvm.py", line 17, in
<module>
import javabridge
File "C:\Python27\lib\site-packages\javabridge\__init__.py", line 38, in
<module>
from .jutil import start_vm, kill_vm, vm, activate_awt, deactivate_awt
File "C:\Python27\lib\site-packages\javabridge\jutil.py", line 151, in
<module>
os.pathsep + os.path.join(find_javahome(), "bin")
File "C:\Python27\lib\site-packages\javabridge\jutil.py", line 139, in
_find_jvm
raise JVMNotFoundError()
javabridge.jutil.JVMNotFoundError: Can't find the Java Virtual Machine
人到中年有点甜
哈士奇WWW
随时随地看视频慕课网APP
相关分类