首页 > 代码库 > Linux(ubuntu)环境下配置weka
Linux(ubuntu)环境下配置weka
- 下载java vm。在命令行输入 wget --no-cookie --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F" http://download.oracle.com/otn-pub/java/jdk/7u25-b15/jdk-7u25-linux-i586.tar.gz 注意命令行中参数表示带cookie的下载请求,如果没有这个命令行参数下载下来的只是一个5k的网页。
- 安装java vm。创建java 目录 sudo mkdir /usr/java。 将下载好的gz文件解压缩到该目录:sudo tar zxvf jdk-7u25-linux-i586.tar.gz -C /usr/java。
- 配置环境变量。在命令行输入 sudo vi /etc/environment。添加红色的部分。
- PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local /games:$JAVA_HOME/bin" export JAVA_HOME=/usr/java/jdk1.7.0_25 export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib 与windows下配置环境变量类似,可以给一个库或者软件设定宏,比如JAVA_HOME,然后在终端就可以输入cd $JAVA_HOME,来转到/usr/java/jdk1.7.0_25目录下了。另外要将库目录加载到classpath,用“:”分隔。 最后要用source /etc/environment使配置生效。
- 验证。在命令行输入java -version。如果切换用户后出现问题,可以参见这篇文章(http://www.cnblogs.com/fnng/archive/2013/01/30/2883815.html)继续配置/etc/profile。这里补充下/etc/environment和/etc/profile的区别:/etc/profile 是所有用户的环境变量 /etc/enviroment是系统的环境变量 登陆系统时shell读取的顺序应该是 /etc/profile ->/etc/enviroment -->$HOME/.profile -->$HOME/.env
- 下载和解压weka。下载:wget http://prdownloads.sourceforge.net/weka/weka-3-6-10.zip。创建目录:sudo mkdir /usr/weka。解压weka到该目录:unzip weka-3-6-10.zip -d /usr/weka。
- 配置环境变量。还是使用vim 在/etc/environment 中配置。(新增WEKAROOT,修改CLASSPATH) export WEKAROOT=/usr/weka/weka-3-6-10 export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$WEKAROOT/weka.jar 最后别忘了 source /etc/environment,加载新的配置文件 。
- 运行WEKA,运行命令:cd $WEKAROOT。 运行命令:java -Xmx1000M -jar weka.jar
- 更加快捷的运行weka,输入以下命令: sudo touch /usr/bin/weka 创建文件 sudo chmod 775 /usr/bin/weka 更改文件权限 sudo vi /usr/bin/weka编辑 输入以下代码:#!/bin/bash cd $WEKAROOT java -Xmx1000M -jar weka.jar 保存退出vim 以后要运行weka,只要在命令行里直接键入命令 weka 就可以了
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。