Python 无模块Pydoop错误

Python 无模块Pydoop错误,python,hadoop,Python,Hadoop,我正在运行一个简单的pydoop程序来计算“alice.txt”中的单词。然而,这是一个奇怪的错误。我不确定是否有模块丢失或代码错误 Pydoop代码: #!/usr/local/bin/python import pydoop def mapper(_,text,writer): for word in text.split(): writer.emit(word,"1") def reducer(word,icounts,writer):

我正在运行一个简单的pydoop程序来计算“alice.txt”中的单词。然而,这是一个奇怪的错误。我不确定是否有模块丢失或代码错误

Pydoop代码:

#!/usr/local/bin/python

import pydoop

def mapper(_,text,writer):
        for word in text.split():
                writer.emit(word,"1")

def reducer(word,icounts,writer):
        writer.emit(word,sum(map(int,icounts)))

def combiner(word,icounts,writer):
        writer.count('combiner calls', 1)
        reducer(word,icounts,writer)
装载和运行pydoop代码的步骤:

pydoop script -c combiner wc.py alice.txt a.txt
错误:

ImportError: No module named _hdfs_2_0_0_cdh_4_3_0

看起来pydoop不合适installed@inspectorG4dget不幸的是,在共享的公司机器上工作,无法“控制”安装中的更改。关于如何解决它的任何线索。可能安装在虚拟机上。在最坏的情况下,你可能不得不打电话给sysadmin@inspectorG4dget谢谢系统管理员选项似乎是这里的度假胜地。。。。也谢谢你的时间