在“Mahout in Action”中运行示例代码时出现 IOException

Posted

技术标签:

【中文标题】在“Mahout in Action”中运行示例代码时出现 IOException【英文标题】:Getting an IOException when running a sample code in "Mahout in Action" 【发布时间】:2012-03-05 07:59:50 【问题描述】:

我正在学习 Mahout 并阅读“Mahout in Action”。当我尝试运行第7章SimpleKMeansClustering.java中的示例代码时,弹出异常:

线程“主”java.io.IOException 中的异常:错误值类:0.0:null 不是类 org.apache.mahout.clustering.WeightedPropertyVectorWritable 在 org.apache.hadoop.io.SequenceFile$Reader.next(SequenceFile.java:1874) 在 SimpleKMeansClustering.main(SimpleKMeansClustering.java:95)

有人知道这个例外吗?我一直在尝试解决它很长时间,但没有任何想法。而且互联网上的资源很少。

有什么提示吗?

提前致谢

【问题讨论】:

Getting an IOException when running a sample code in “Mahout in Action” on mahout-0.6 的可能重复项 【参考方案1】:

我认为这在曼宁名单上得到了回答。那里有一个错误的输入文件:一个杂散文件(如“_SUCCESS”),或者您指向错误的目录,或者输入的格式确实不正确。

【讨论】:

以上是关于在“Mahout in Action”中运行示例代码时出现 IOException的主要内容,如果未能解决你的问题,请参考以下文章

使用 Maven 运行 Kmeans 集群示例(Mahout in Action)

mahout in Action2.2-聚类介绍-K-means聚类算法

大数据技术之_03_Hadoop学习_02_入门_Hadoop运行模式+本地运行模式+伪分布式运行模式+完全分布式运行模式(开发重点)+Hadoop编译源码(面试重点)+常见错误及解决方案(示例代(代

倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-点击运行按钮进入到运行状态报错Error starting TwinCAT System怎么办 AdsWarning1823怎么办(示例代

解决Android中No resource found that matches android:TextAppearance.Material.Widget.Button.Inverse问题(示例代

selenium.common.exceptions.InvalidSessionIdException通过Python在无头模式下使用GeckoDriver Selenium Firefox(示例代