博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mahout初体验
阅读量:5145 次
发布时间:2019-06-13

本文共 802 字,大约阅读时间需要 2 分钟。

Mahout运行版本:

  • mahout-0.5, mahout-0.6, mahout-0.7,是基于hadoop-0.20.2x的。
  • mahout-0.8, mahout-0.9,是基于hadoop-1.1.x的。
  • mahout-0.7,有一次重大升级,去掉了多个算法的单机内存运行,并且了部分API不向前兼容。

注:“用Maven构建Mahout的开发环境”,文中的 2个例子都是基于单机的内存实现,因此选择0.6版本。Mahout在Hadoop集群中运行会在下一篇文章介绍。

 

1. 安装Mahout

 
    svn co http://svn.apache.org/repos/asf/mahout/trunk mahout 将mahout从代码库中下载下来,此处下载的是主干代码。在mahout
 
目录执行mvn install 安装,如果想快一点就跳过单元测试检验的那些个环节,使用mvn clean install -DskipTests=true。

注意:如果你当前是在windows下进行编译,一定要确保正确安装了Cygwin+hadoop。这里用几个比较好的教材,讲解如何在windows下安装Hadoop Cluster) (不懂的多看看吧,本人)

 
如果过程中没有报错的话说明安装成功。

这个命令会运行默认设置,它会构建core  examples下的源码,并且会把它们打包起来。

2.编译、安装core

1).       跳转到core的文件夹

2).       Mvn compile

3).       Mvn install

3.编译 examples

在编译examples 下的源码前,请要先install core文件夹下的源码

1).       跳转到 examples 文件夹

2).       Mvn compile

 

转载于:https://www.cnblogs.com/DjangoBlog/p/3592312.html

你可能感兴趣的文章
Weka中数据挖掘与机器学习系列之基本概念(三)
查看>>
leetcode-Sort List
查看>>
中文词频统计
查看>>
Postman-----如何导入和导出
查看>>
【Linux】ping命令详解
查看>>
8、RDD持久化
查看>>
第二次团队冲刺--2
查看>>
pair的例子
查看>>
uva 387 A Puzzling Problem (回溯)
查看>>
Oracle中包的创建
查看>>
django高级应用(分页功能)
查看>>
【转】Linux之printf命令
查看>>
关于PHP会话:session和cookie
查看>>
C#double转化成字符串 保留小数位数, 不以科学计数法的形式出现。
查看>>
利用IP地址查询接口来查询IP归属地
查看>>
Hbuild在线云ios打包失败,提示BuildConfigure Failed 31013 App Store 图标 未找到 解决方法...
查看>>
找到树中指定id的所有父节点
查看>>
jQuery on(),live(),trigger()
查看>>
treegrid.bootstrap使用说明
查看>>
[Docker]Docker拉取,上传镜像到Harbor仓库
查看>>