Weka环境配置

今天打开Weka只是闪烁了DOS界面,没反应,后来看了下原来是安装CTeX时CLASSPATH被修改了,觉得有必要记录下Weka的环境配置。

一.Weka采用Java编写,所以你的电脑要配好jdk。所以:

    • 在系统变量里点击新建,变量名填写JAVA_HOME,变量值填写JDK的安装路径,在这里就填写“C:\Program Files\Java\jdk1.7.0_67”了。
    • Weka环境配置_第1张图片
    • 填写CLASSPATH,变量值填写“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar”。注意不要忘记前面的点和中间的分号。
    • Weka环境配置_第2张图片
    • 这里其实可以为以后访问数据库把数据库驱动一起配好,我用的是mysql,驱动在C盘目录下:,可以直接在CLASSPATH中添加;C:\mysql-connector-java-3.1.13-bin.jar。
    • 在系统变量里找到Path变量,这是系统自带的,不用新建。双击Path,由于原来的变量值已经存在,故应在已有的变量后加上%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;。

如此,jdk环境已配好。

二.使用UTF-8数据集:

在Weka安装目录下找到RunWEKA.ini文件,用记事本打开,找到fileEncoding=Cp1252行,将“Cp1252”改为“utf-8”,即:fileEncoding=utf-8。

三.配置文件访问数据库

Weka支持大部分数据库,我这里使用的是MySQL5.0,在前面CLASSP已经指好驱动了,这里就不说了,当然你要在数据库中建立一个数据库weka。

Weka的配置文件是DatabaseUtils.props,可以在weka.jar或者weka-src.jar文件中获取,位于weka/experiment包中。修改如下:


完成DatabaseUtils.props文件的配置后,要放在三个固定位置之一,Weka才能找到:

(1)Weka安装目录下。

(2)用户目录中的wekafiles/props子目录中。在命令行使用echo %USERPROFILE%可以找到目录路径。

(3)类文件中,通常是wela.jar文件。

四.访问数据库

单击Explorer(探索者)-->Open DB按钮,单击按钮,设置数据库连接参数,再点击,就可以看到下面的

 

你可能感兴趣的:(环境配置)