加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

如何在Windows环境中使用Mahout?

发布时间:2020-12-14 01:51:36 所属栏目:Windows 来源:网络整理
导读:我试图在 Windows上运行的应用程序中使用Mahout.我想使用k-means从lucene索引构建集群. 一旦我必须创建序列文件(从lucene索引创建向量),我就会得到一个Hadoop-Exception,因为Hadoop会对Windows环境中未知的程序(例如chmod)进行命令行调用.在Cygwin中运行不是
我试图在 Windows上运行的应用程序中使用Mahout.我想使用k-means从lucene索引构建集群.

一旦我必须创建序列文件(从lucene索引创建向量),我就会得到一个Hadoop-Exception,因为Hadoop会对Windows环境中未知的程序(例如chmod)进行命令行调用.在Cygwin中运行不是一个选项,因为我希望能够从eclipse运行应用程序.

所以我的问题是
>有没有办法避免必须创建序列文件来从lucene索引中检索我的向量?
>或者有没有办法在Windows环境中创建序列文件?

解决方法

在Windows环境中运行Hadoop的唯一方法是安装Cygwin.有关详细信息,请参阅此博客文章:

http://hayesdavis.net/2008/06/14/running-hadoop-on-windows/

Cygwin将提供Hadoop所依赖的所有命令行实用程序(如chmod).如果需要,您仍然可以在Eclipse中运行Hadoop作业.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读