为什么在python中导入weka时会出现错误

为什么在python中导入weka时会出现错误,python,weka,Python,Weka,我试图在python中导入weka: import sys import weka.core.jvm as jvm 我得到一个错误: --------------------------------------------------------------------------- ImportError Traceback (most recent call last) <ipython-input-42-7f797cd58

我试图在
python
中导入weka:

import sys
import weka.core.jvm as jvm
我得到一个错误:

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-42-7f797cd58f75> in <module>()
      1 import sys
----> 2 import weka.core.jvm as jvm
ImportError: No module named 'weka'
---------------------------------------------------------------------------
ImportError回溯(最近一次呼叫最后一次)
在()
1进口系统
---->2将weka.core.jvm导入为jvm
ImportError:没有名为“weka”的模块

如果解释器未安装软件包,则无法导入软件包。尝试使用
pip
安装:

pip install python-weka-wrapper

编辑:首先查看
python-weka-wrapper

您可以通过下载一个wheel文件来避免javabridge的编译()。请参阅Windows的完整说明。

您安装了python包装器吗?谢谢,我安装了weka。再次出现错误:ImportError:在运行:import weka.core.jvm as后没有名为“weka.core”的模块jvm@Avi这是因为
weka.core
不是pip包
weka
的一部分。也许是<代码> Weka.核心>代码是java包的一部分.如果你使用谷歌“Python Weka”,就可以看到整个页面的结果.“AVI卸载WEKA并安装代码> Python WekA包装器< /C>。我尝试安装WekAcLand并获得构建'javabrig.yjavabrig'扩展错误:微软Visual C++ 14是必需的.用“微软Visual C++构建工具”获得:LS ---------------------JavaBrace4运行失败的构建轮