本来想在windows环境下运行mahout处理一些数据问题,没想到cygwin中运行mahout遇到的问题让我很头疼。下面记录一些遇到的问题:
1、$MAHOUT_HOME/bin/下的mahout脚本中默认的MAHOUT_CONF_DIR是"$MAHOUT_HOME/src/conf",但是发行版与源码是两个独立的包,故发行版中没有src目录,不过倒是有conf,这个地方可能会出现
”WARN driver.MahoutDriver: No org.apache.mahout.clustering.syntheticcontrol.canopy.Job.props found on classpath, will use command-line arguments only“,不过我没有遇到过。
解决方法:将MAHOUT_CONF_DIR=$MAHOUT_HOME/src/conf修改为MAHOUT_CONF_DIR=$MAHOUT_HOME/conf
2、运行mahout脚本时很有可能出现图中的问题
折腾了半天无果后,从某同学的博客中得知了解决方法
http://blog.sina.com.cn/s/blog_6102461a0100p6rz.html,原因是windows与linux的路径分隔符不同。
解决方法:在$MAHOUT_HOME/bin/mahout脚本中找到
# run it这一行,另起一行,添加如下语句:MAHOUT_JOB=`cygpath -wp $MAHOUT_JOB`
- 大小: 60.1 KB
分享到:
相关推荐
描述:“一个很好用的工具,在windows环境下调试Linux下的程序,Windows下的Linux编译环境cygwin,在程序移植上很有帮助” 标签:“Windows下的Linux编译环境 cygwin” Cygwin是一个强大的开源工具集,它为Windows...
下面将详细介绍在Windows上的Cygwin环境下安装Hadoop的步骤,并解决一些常见问题。 首先,我们需要下载并安装Cygwin。访问Cygwin官方网站,选择适合你的Windows系统的安装包。在安装过程中,记得选择"Devel"类别下...
本文将详细讲解如何在Cygwin环境下交叉编译coturn服务器,并使其在Windows系统下运行。 1. **Cygwin环境搭建** 在开始交叉编译前,你需要安装Cygwin。访问Cygwin官方网站,下载安装程序,运行后选择镜像源并安装所...
在本文中,我们将深入探讨如何在Cygwin环境下安装NS3,特别关注如何解决在安装RFID模块时遇到的问题。NS3(网络模拟器3)是一个开源的、跨平台的网络模拟软件,广泛用于研究和教学。在Windows操作系统上,通过Cygwin...
2. **路径问题**:Cygwin和Mingw64的路径设置可能引起问题,确保它们都在系统PATH环境变量中。 3. **权限问题**:Cygwin下可能存在权限问题,确保你有足够的权限写入和执行文件。 4. **编译选项**:如果遇到特定...
在Windows环境下使用Squashfs-tools可能需要处理一些与路径和文件名相关的兼容性问题,因为Squashfs文件系统遵循Linux的文件路径规范,而Windows有其自己的规则。如果遇到问题,可以查阅Squashfs-tools的文档或社区...
使用Cygwin可以容易地将一些重要的UNIX应用移植到Win32 环境下。这些应用的源码不需要大改动就可以在Windows环境下运行。 熟悉 Windows环境的用户,可以将Cygwin理解为Dynamic-Linked Library (DLL),它提供大量...
Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnus solutions公司开发的自由软件(该公司开发的著名工具还有eCos,不过现已被Redhat收购)。它对于学习UNIX/Linux操作环境,或者从UNIX到Windows的应用程序...
4. **库兼容性**:某些Linux库可能无法直接在Cygwin环境下运行,或者需要特别的版本匹配才能正常工作。 5. **编译工具链问题**:NDK自带的交叉编译工具链可能与Cygwin中的编译工具存在冲突,需要正确配置以避免相互...
Cygwin是一个在windows平台上运行的类Linux模拟环境的软件,很多应用需要在linux下安装打包,必须有Linux环境,但是很多小伙伴只是想在windows下进行测试,因此需要打包windows版本,cygwin就是这样的一个工具,下面...
HBase 0.94版本是在2012年发布的,虽然现在已经有了更新的版本,但了解其在特定环境如Cygwin中的运行问题仍然有价值,因为这可以帮助我们理解在不同平台上的兼容性和调试技巧。 Cygwin是一个在Windows操作系统上...
在Windows操作系统上,由于其与Linux环境的差异,直接编译和运行Linux代码可能会遇到很多问题。为了在Windows系统中实现Linux开发环境的功能,我们可以利用Cygwin这一工具。Cygwin是一个开源软件集合,它提供了一个...
Cygwin则是一个在Windows平台上模拟Linux环境的软件,它提供了一个类UNIX的命令行接口和开发工具,使得可以在Windows上运行像NS-2这样的通常在Linux环境下运行的程序。 标题“ns leach cygwin环境搭建”表明,这个...
Cygwin是一个开源软件,它为Windows提供了一个类Unix的开发和运行环境。 首先,我们来看"Cygwin安装及基本操作方法总结"。在这个文档中,你将学习如何下载并安装Cygwin。安装过程中,你需要选择正确的包,确保包含...
由于是在Cygwin环境下运行,它们依赖于Cygwin提供的模拟环境,以便与Windows系统进行交互。 3. **include** 文件夹:这是头文件的集合,头文件(.h)通常包含函数声明和数据类型定义,供程序员在编写C或Fortran扩展...
《Altera Quartus 13.1 在Cygwin环境下修复Eclipse开发Nios II问题详解》 在FPGA(Field-Programmable Gate Array)设计领域,Altera Quartus是一款广泛使用的综合、布局布线工具,而Nios II则是Altera提供的软核...
Cygwin是一个在Windows平台上运行的模拟类Unix环境的软件系统。它为Windows提供了大量开源工具,并且能够通过命令行的方式进行操作,这对于习惯于Linux环境的开发者来说非常方便。然而,在实际安装过程中可能会遇到...
cygwin是一个在windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自由软件(该公司开发了很多好东西,著名的还有eCos,不过现已被Redhat收购)。它对于学习unix/linux操作环境,或者从unix到windows的...