Pig Apache Local 无法在 Unix Shell 中运行任何试用版

Posted

技术标签:

【中文标题】Pig Apache Local 无法在 Unix Shell 中运行任何试用版【英文标题】:Pig Apache Local cannot run any trial in Unix Shell 【发布时间】:2013-04-21 08:18:38 【问题描述】:

我已经设置了JAVA_HOMEPIG_HOME

当我尝试$pig - x - local trial.pig时,反馈如下:

2013-04-21 04:01:30,833 [main] INFO org.apache.pig.Main - Apache Pig 版本 0.11.1 (r1459641) 编译于 2013 年 3 月 22 日,02:13:53

2013-04-21 04:01:30,834 [main] INFO org.apache.pig.Main - 日志记录 错误消息到:/home/tony/pig_1366531290745.log

2013-04-21 04:01:32,091 [main] 错误 org.apache.pig.Main - 错误 2997: 遇到 IOException。文件 x 不存在。日志文件中的详细信息: /home/tony/pig_1366531290745.log

那我试试$pig - x - local,结果差不多。

这有什么问题?安装Java?安装猪?还是我导出了错误的路径?

【问题讨论】:

【参考方案1】:

正确的语法是:

pig -x local trial.pig

参考:Getting started guide

【讨论】:

对不起。我打了一个多余的破折号。但是在我试过你的之后,我认为它原来是错误 2999。

以上是关于Pig Apache Local 无法在 Unix Shell 中运行任何试用版的主要内容,如果未能解决你的问题,请参考以下文章

错误包 org.apache.pig.FilterFunc 不存在

Pig 错误:无法找到或加载主类 org.apache.pig.Main

无法使用导入解析 org.apache.hcatalog.pig.hcatloader

带有datafu的apache PIG:无法解析UDF

无法解决这些错误 Java (Pig UDF) 添加库、org.apache

无法使用 java 命令运行 Pig jar