首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Mahout命令行示例

Mahout命令行示例
EN

Stack Overflow用户
提问于 2015-11-05 19:21:28
回答 1查看 619关注 0票数 0

我已经安装了Hadoop和Mahout。

我用一个例子测试了Hadoop代码,它工作得很好。

现在如何在Hadoop上测试Mahout?

当我执行以下命令时

代码语言:javascript
运行
复制
mahout recommenditembased -s SIMILARITY_LOGLIKELIHOOD -i /home/hduser/a.txt -o /output --numRecommendations 25

我得到了这个错误

代码语言:javascript
运行
复制
Running on hadoop, using /usr/local/hadoop/bin/hadoop and HADOOP_CONF_DIR=
ERROR: Could not find mahout-examples-*.job in /opt/apache-mahout-distribution-0.11.0 or /opt/apache-mahout-distribution-0.11.0/examples/target, please run 'mvn install' to create the .job file

如何解决这个问题,请提供一些运行Mahout示例代码的命令行示例

Mahout版本:0.11.0

EN

回答 1

Stack Overflow用户

发布于 2015-12-01 15:28:37

只需切换到Mahout安装目录并执行命令即可。在我的例子中是这样的:/usr/lib/mahout/mahout-0.8-cdh5.0.5cd/usr/lib/mahout/mahout-0.8-cdh5.0.5root@C15738mahout-0.8-cdh5.0.5# hadoop jar mahout-core-0.8-cdh5.0.5-job.jar org.apache.mahout.cf.taste.hadoop.item.RecommenderJob -Dmapred.input.dir=/input_data/MovieList1.txt -Dmapred.output.dir=mahout_output_27N --usersFile /input_data/users.txt --booleanData --similarityClassname SIMILARITY_COOCCURRENCE --tempDir /temp .....只需在hadoop集群上的Mahout安装目录中检查命令即可。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33543281

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档