壹、WEKA的安裝
在WEKA的安裝文件中有weka-3-5-6.exe和weka-3-5-6jre.exe,這兩個軟件我們安裝壹個即可,它們的區別是weka-3-5-6.exe只安裝WEKA,而weka-3-5-6jre.exe是將WEKA和JRE壹起安裝,所以在安裝之前我們應該首先檢查壹下我們的電腦中是否安裝了JRE,如果本機中已經安裝了JRE,那麽我們就選擇weka-3-5-6.exe安裝程序,如果沒有安裝JRE,我們就選擇weka-3-5-6jre.exe安裝程序,下面我們來分別介紹這兩種安裝方法。
1、 weka-3-5-6.exe
若本機中已經安裝了JRE,那麽我們就選擇安裝此文件,雙擊此文件開始進行安裝,在出現的窗口中點擊Next
然後點擊I Agree
再點擊Next
此時出現如下窗口,Browse左邊的區域是WEKA的默認安裝路徑,我們可以點擊Browse選擇我們想要安裝WEKA的位置,然後點擊窗口下方的NEXT,也可以不點擊Browse直接將WEKA安裝到默認的目錄下,即直接點擊窗口下方的NEXT,
在新出現的窗口中點擊Install開始安裝,
等待幾秒種後點擊Next
在新窗口中會有壹個Start Weka單選框(默認情況下是選中的),如果我們想安裝完成後就啟動WEKA,那麽我們就直接點擊新窗口下方的FINISH 完成安裝,如果我們不想立即啟動WEKA可以單擊Start Weka前面的單選框,然後點擊FINISH即可完成安裝,此時WEKA已經安裝到我們的電腦中。
2、 weka-3-5-6jre.exe
若本機中沒有安裝JRE,我們選擇安裝此文件,雙擊此文件開始進行安裝,在出現的窗口中點擊Next
然後點擊I Agree
再點擊Next
此時出現如下窗口
Browse左邊的區域是默認安裝WEKA的地方,我們可以點擊Browse選擇我們想將WEKA安裝的位置,然後點擊窗口下方的NEXT,也可以不點擊Browse直接將WEKA安裝到默認的目錄下,即直接點擊窗口下方的NEXT,
在新出現的窗口中點擊Install開始安裝,
等待幾秒種後在新出現的窗口中直接點擊下方的接受(此時進行的是典型安裝模式),
然後等待幾分鐘,此時正在安裝的是J2SE Runtime Environment,待安裝完畢我們點擊完成,
然後在新出現的窗口中點擊NEXT,
在新窗口中會有壹個Start Weka單選框(默認情況下是選中的),如果我們想安裝完成後就啟動WEKA,那麽我們就直接點擊新窗口下方的FINISH 完成安裝,如果我們不想立即啟動WEKA可以單擊Start Weka前面的單選框,然後點擊FINISH即可完成安裝。
此時WEKA和JRE均已安裝到我們的電腦中。
3、配置環境變量
以上兩種不同的方式安裝完成後我們都還要配置環境變量,右鍵單擊桌面上的我的電腦,點擊屬性,
在新出現的系統屬性窗口中點擊高級,
然後點擊窗口下方的環境變量,此時會出現壹個環境變量窗口,
該窗口有兩個區域,上面的是Administrator的用戶變量,下面的是系統變量,我們需要配置的是下面的這個區域中的變量。找到下面系統變量窗口中的PATH變量並雙擊,在變量值的區域中的最前面添上我們的JRE的安裝路徑(註意要到BIN文件)。
例如如果我們安裝的時候選擇的是默認的安裝目錄,那麽就添加如下內容:C:\Program Files\Java\jre1.5.0_13\bin;
若沒有PATH變量可以點擊窗口下方的新建按鈕添加此屬性,
在變量名中輸入PATH,在變量值中輸入C:\Program Files\Java\jre1.5.0_13\bin;,然後點擊確定按鈕)。
然後點擊確定
點擊確定
點擊確定即可,此時環境變量配置完成。
二、WEKA的啟動
在開始程序中找到WEKA3.5.6(註意版本不同名稱也不同,但都是叫WEKA……),選擇WEKA3.5(with console)
單擊即可啟動WEKA,啟動WEKA時我們會發現首先出現的是壹個命令提示符
等待幾秒種後又出現了壹個窗口Weka3.5.6
這個窗口就是WEKA的主窗口,接下來我們就可以使用WEKA工具了。
三、連接數據庫方法
但是這時在剛才出現的命令提示符中有這樣壹行信息:
Trying to add JDBC driver: oracle.jdbc.driver.OracleDriver - Error, not in CLASS
PATH?
這則信息說明我們無法連接數據庫,這時我們進行連接數據庫的配置。
在WEKA的安裝目錄下(如C:\Program Files\Weka-3-5)新建壹個lib目錄,將安裝文件中的數據庫Driver for JDBC(jar包)即ojdbc14.jar文件拷貝進lib,然後再右鍵點擊桌面上的我的電腦,選擇屬性
切換到高級選項卡
點擊窗口下方的環境變量(和剛才配置環境變量時壹致),在系統變量中雙擊CLASSPATH(若沒有此變量也需要點擊新建按鈕來添加,方法和前面添加PATH變量壹致)
在編輯系統變量窗口中的變量值中的最前面添加ojdbc14.jar文件所在的目錄,最前面要加上“.;”,假如還以剛才的目錄為例,則應添加:.;C:\Program Files\Weka-3-5\lib\ojdbc14.jar;
然後點擊確定——>確定——>確定即可。
然後我再將WEKA安裝程序中的DatabaseUtils.props文件復制到WEKA的安裝路徑下(如C:\Program Files\Weka-3-5),weka運行時會使用此文件。用UltraEdit打開此文件對裏面的內容進行更改。
找到:
# database URL
jdbcURL=jdbc:oracle:thin:@10.8.2.16:1521:olap將jdbcURL的內容改為我們想要連接的數據庫,如jdbcURL=jdbc:oracle:thin:@10.8.102.6:1521:hollycrm(假如我們安裝的是ORACLE數據庫,連接到10.8.102.6這臺服務器,服務器的端口號(port)為:1521,服務器的名稱為hollycrm)然後保存修改即可
重新打開WEKA,我們發現命令提示符中剛才的信息現在沒有了,說明我們配置成功了,然後我們點擊WEKA3.5.6窗口第二個菜單(Applications)下的Explorer
這時我們就打開了Explorer窗口,在該窗口的第二欄中有四個可點按鈕,我們點擊第三個按鈕:Open DB……
這時會出現壹個新的窗口,窗口的最上方CONNECTION信息中的URL就是我們剛剛配置地址,我們點擊URL右邊的USER按鈕
在新出現的對話窗口中分別填上我們要登陸的數據庫的用戶名和密碼,然後點擊OK,再點擊USER右邊的按鈕:CONNECT,此時如果在最下方的INFO窗口中會顯示這樣的信息:connecting to:jdbc:oracle:thin:@10.8.102.6:1521:hollycrm=true ,則說明我們連接數據庫成功
相反,如果顯示的信息為:connecting to:jdbc:oracle:thin:@10.8.102.6:1521:hollycrm=flase……,則說明我們連接數據庫失敗。
連接成功後我們就可以在中間的Query窗口中進行壹些簡單的數據庫操作了。
四、調整JVM
如果我們在使用WEKA的過程中,在導入csv文件時出現了JVM堆大小不夠的問題,我們就需要調整JVM的參數,將內存擴充到至少512M,調整方法如下:
在WEKA的安裝目錄下(如C:\Program Files\Weka-3-5)找到RunWeka.ini文件,打開此文件,將此文件後面的maxheap=128m修改為maxheap=512m,然後保存即可。
註:此參數需要視數據和機器設備情況綜合考慮調整。
此時WEKA安裝配置均已完成。
祝順利!有問題,請追問.有幫助,望采納.