2013-07-04 71 views
1

我在Windows XP中使用cygwin安装pig-0.11.1.I提取并将我的pig_home文件夹放在cygwin的用户目录中。当我尝试在提示符中输入命令./pig help时,它显示我有以下错误。 (/ usr/local/bin:/ usr/bin:/ cygdrive/c/Program Files/Java/jdk1.6.0_31/bin:/home/sunil/pig-0.11.1/)中的hadoop bin) cygpath:无法创建C:\ cygwin \ home \ sunil \ pig-0.11.1 \ logs的短名称 找不到pig.jar。做'坛子',并再试一次在Windows中使用cygwin安装猪

我可以得到一些关于此的帮助。提前感谢。

问候, 约翰

+0

试试这里描述的步骤http://stackoverflow.com/a/23577268/1282533,这将有助于在Windows机器上安装PIG。 – Kalai

回答

0

尝试以下操作:

  • 确保您PIG_HOME变量是否设置正确。
  • pig-0.11.1目录中应该有一个pig.jar(以及一个pig-withouthadoop.jar)文件。确保他们住在$ PIG_HOME指向的地方。这些文件的名称可能是pig-0.11.1.jar或pig-0.11.1-withouthadoop.jar。
  • 如果你仍然有问题,cygwin与pig-x.y.z.jar文件名相矛盾。将这些重命名为“pig.jar”或“pig-withouthadoop.jar”,然后重试。

祝你好运!