streaming作业的mapper/reducer遇到报错import: command not found
buaalk · buaalk 发布于2016-05-26 13:19 浏览:4064 回复:1

在本地编辑测试了一个Python脚本,其中有处理中文字符的变量。在提交脚本作为streaming作业的mapper后,运行作业失败,作业错误日志提示import: command not found。这里需要在Python脚本中指定文件编码,具体做法是在Python脚本前两行编写如下:

#!/usr/bin/python

# -*- coding: utf-8 -*-

保存后放置到BOS,复制刚才的streaming作业即可再次运行,避免“import: command not found”报错。

点赞  ( 1 )
收藏
评论(1)
共1条回复 最后由张琪Samuel赞于2016-05-27 09:47
#2张琪Samuel回复于2016-05-27 09:47:08

受教了!

0
TOP