当前位置: 首页 > 知识库问答 >
问题:

无法在Cygwin下运行Mahout 20NewsGroups示例

邵文乐
2023-03-14

我能够验证输入目录(在/tmp下)是否存在新闻组数据。不确定为什么我得到一个文件未找到异常

$sh classify-20newsgroups.sh请选择一个数字以选择要运行的相应任务1。奈韦贝耶斯2。新元3。clean--在/tmp/mahout-work-rsrinivasan中清理工作区域,输入您的选择:1 OK。您选择了1,我们将使用naivebayes在/tmp/mahout-work-rsrinivasan创建工作目录,准备训练数据MAHOUT_LOCAL未设置;将HADOOP_CONF_DIR添加到类路径中。没有HADOOP_HOME集,在本地运行SLF4J:Class path包含多个SLF4J绑定。SLF4J:在[jar:file://c://cygwin/usr/local/mahout/examples/target/mahout-examples-0.6-job.jar!/org/slf4j/impl/staticloggerbinder.class]中找到绑定SLF4J:在[jar:file://c://cygwin/usr/local/mahout/examples/target/staticlogerbinder.class]中找到绑定ency/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/statibloggerbinder.class]slf4j:有关解释,请参见http://www.slf4j.org/codes.html#multiple_bindings。12/05/14 09:13:44 WARN Driver.mahoutDriver:没有org.apache.mahout.classifier.bayes.prepareTwentyNewsGroups.propps在类路径上找到,将在线程“main”java.io.filenotFoundException:不能在org.apache.mahout.classifier.bayes.prepareTwent-work-rsrinivasan\20news-bydate\20news-bydate.prepareTwentnewsGroups.main((nativeMethodAccessorImpl.java:39)在sun.reflect.delegatingMethodAccessorImpl.invoke(delegatingMethodAccessorImpl.java:25)在java.lang.reflect.Method.invoke(Method.java:597)在org.apache.hadoop.util.programdriver$programdescription.invoke(programdriver.java:68)在

共有1个答案

贡建修
2023-03-14

您可能必须在该脚本在Windows上工作之前对其进行编辑。我想Cygwin/Windows的路径是错误的。

 类似资料:
  • 我在我的系统上安装了AlchemyApi,也获得了Api密钥。但是当我运行readme.txt文件中提到的示例时,我得到以下错误:- alchemyapi_java-0.8/testdir$java-jar../dist/alchemyapi-entity-test.jar

  • 我想在远程ubuntu 14.04服务器上安装Eclipse Che IDE。这是我所做的: 打开了从我的笔记本电脑到ubuntu服务器的SSH会话,以“useradm”身份登录 按照此URL安装docker 在/home/useradm/我下载了一个TAR。GZ文件从此处开始 已运行bin/che。sh-我运行,得到以下结果: 我的步子怎么了?:( 从我的浏览器,http://172.16.16

  • 我正在VMware中Ubuntu12.04的单节点环境中运行hadoop wordcount示例。我运行的示例是这样的:-- 当我运行wordcount程序时,我得到以下错误:--

  • 问题内容: 我正在尝试编写一个BASH脚本来使我的Java程序运行(常见问题,对吗?)。我只是不能完全正常工作。经过多次编辑后,这是我尝试设置类路径然后执行程序的方法: 对不起,我只是想立即做所有事情。它告诉我找不到程序的主类!(( 有任何想法吗? 问题答案: Java类路径使用分号作为令牌分隔符。 使用反引号代替单引号 尝试:

  • 我试图在调试模式下启动我的android应用程序,但每次我检查它说这是错误的。更进一步,在buildtypes中定义的buildconfigField甚至不会显示在BuildConfig中。 这是我的gradle文件: 因此,在Android Studio中,我为我的应用程序选择了build Variant“debug”,但当我在应用程序中点击一个断点并检查的值时,无法解析字段,并且无法解析

  • 我无法在Springboot java上运行代码示例。有人有解决方案吗?我能做什么我不知道我刚刚开始。。。 09:57:28.372[main]调试组织。springframework。靴子开发工具。设置。DevToolsSettings-包括重启模式:[]09:57:28.374[main]调试组织。springframework。靴子开发工具。设置。devtools设置-排除重启模式:[/sp