无效语法hadoop流式处理

2024-03-29 09:14:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试运行Hadoop流式处理Python作业:

/home/hduser/hadoop/bin/hadoop jar /home/hduser/hadoop/share/hadoop/tools/lib/hadoop-*streaming*.jar -file audio.py -cacheFile hdfs://localhost:54310/user/hduser/fpcalc#fpcalc -input /user/hduser/audio/input -output /user/hduser/audio/output -mapper $cwd/audio.py -cmdenv AUDIO_DIR=/user/hduser/audio/input/ -verbose

我在的183行得到“无效语法”音频.py(只有182行)。在

Hadoop似乎没有处理音频.py按我想要的方式归档(我想!)。我尝试删除上面的$cwd,并将名称加上引号并指向pyc文件,使用“python音频.py“但什么也帮不上忙。我已经将fpcalc复制到Hadoop。在

非常感谢任何帮助!在

在音频.py公司名称:

^{pr2}$

Tags: py名称hadoophomeinputoutput流式音频