Weka中数据挖掘与机器学习系列之Weka3.7和3.9不同版本共存(七)

时间:2021-06-09 04:22:20

 

 

 

  不多说,直接上干货!

 

  为什么,我要写此博客,原因是(以下,我是weka3.7.8)

Weka中数据挖掘与机器学习系列之Weka3.7和3.9不同版本共存(七)

Weka中数据挖掘与机器学习系列之Weka3.7和3.9不同版本共存(七)

Weka中数据挖掘与机器学习系列之Weka3.7和3.9不同版本共存(七)

 

  以下是,weka3.7.8的安装版本。

Weka中数据挖掘与机器学习系列之Weka系统安装(四)

 

 

 

 

 

  基于此,我安装最新的稳定版本,weka3.9.0。下载请见

 http://download.csdn.net/detail/u010106732/9842662

Weka中数据挖掘与机器学习系列之Weka3.7和3.9不同版本共存(七)

 

 

  最后,安装下来,两个版本界面有些变化差异。

 Weka中数据挖掘与机器学习系列之Weka3.7和3.9不同版本共存(七)

 Weka中数据挖掘与机器学习系列之Weka3.7和3.9不同版本共存(七)

 

 

 

Weka中数据挖掘与机器学习系列之Weka3.7和3.9不同版本共存(七)

 

  我这里,在我自己电脑里,这两款版本我都保留了。大家也可以这样去做。因为,有些资料网上,还现在很大程度上,停留在3.7,当然慢慢会有3.9的资料增加!

 

   大家也许会有个疑问:那么在环境变量那一步,怎么共存两个不同的weka版本呢?

   很简单:WEKA37_HOME=D:\SoftWare\Weka-3-7

       WEKA39_HOME=D:\SoftWare\Weka-3-9

 

 

 

设置CLASSPATH 和 PATH

  CLASSPATH环境变景告知Java应该在什么地方去查找Java类。因为Java总是按照—定顺序去查找CLASSPATH环境变景里的类路径,因此,用户应该认真考虑将何种路径放到CLASSPATH的什么位置。
  下面以Windows操作系统下添加MySQL驱动程序mysql-connector-java-5.1.21.jar为例进行说明。只有将该jar文件添加到CLASSPATH环境变量中,Weka才能通过JDBC访问MySQL数据库。

  比如,我这里,就放到Weka的安装目录下,新建一个lib。

 

Weka中数据挖掘与机器学习系列之Weka3.7和3.9不同版本共存(七)

 

 

 

 

JAVA_HOME%\jre\lib\ext下,也要放置

Weka中数据挖掘与机器学习系列之Weka3.7和3.9不同版本共存(七)

 

 

 

 

 

设置Weka所需的环境变量

        此处环境变量的配置和JDK一样,首先新建WEKA39_HOME=D:\SoftWare\Weka-3-9  

Weka中数据挖掘与机器学习系列之Weka3.7和3.9不同版本共存(七)

 

 

 

 

修改Path,在path的最前面加上

        %WEKA39_HOME%\lib\mysql-connector-java-5.1.21-bin.jar;%JAVA_HOME%\jre\lib\ext\mysql-connector-java-5.1.21-bin.jar;

 Weka中数据挖掘与机器学习系列之Weka3.7和3.9不同版本共存(七)

 

 

 

CLASSPATH: %WEKA39_HOME%\lib\mysql-connector-java-5.1.37-bin.jar

 Weka中数据挖掘与机器学习系列之Weka3.7和3.9不同版本共存(七)

 

 

  更多其他,请见

 

Weka中数据挖掘与机器学习系列之Weka系统安装(四)