如果由于以下错误而无法在windows上运行apachepig
hadoop-2.4.0\bin\hadoop-config.cmd' is not recognized as an internal or external command,
可操作的程序或批处理文件。
尽管hadoop在windows上运行得很好
如果由于以下错误而无法在windows上运行apachepig
hadoop-2.4.0\bin\hadoop-config.cmd' is not recognized as an internal or external command,
可操作的程序或批处理文件。
尽管hadoop在windows上运行得很好
1条答案
按热度按时间ddhy6vgd1#
答案,最初是提问者在问题中添加的。
这些步骤可能对您有所帮助。
故障排除步骤
在任何编辑器(如notpad/notepad)中打开pig.cmd文件++
找那条线
set HADOOP_BIN_PATH=%HADOOP_HOME%\bin
将此替换为set HADOOP_BIN_PATH=%HADOOP_HOME%\libexec
我们所做的是hadoop-config.cmd文件没有被pig找到,所以我们用正确的文件指向它。您可以首先找到hadoop-config.cmd文件的位置,并用适当的路径替换它。这就是我的hadoop-2.4.0所拥有的。