【问题标题】:Error while map reduce program in pythonpython中map reduce程序时出错
【发布时间】:2015-09-20 13:55:22
【问题描述】:

我在本地系统的 python 中执行 Map reduce 程序并得到以下错误:

Password:Traceback (most recent call last):
  File "./wordcount_mapper.py", line 7, in <module>
    filename = os.environ["mapreduce_map_input_file"]
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/UserDict.py", line 23, in __getitem__
    raise KeyError(key)
KeyError: 'mapreduce_map_input_file'

【问题讨论】:

    标签: python python-2.7 mapreduce elastic-map-reduce


    【解决方案1】:

    检查您的环境变量mapreduce_map_input_file 是否已设置。

    在您的终端中输入echo $mapreduce_map_input_file。如果未设置,终端将不会打印任何内容。

    【讨论】:

    • 是的,它是空白的,你能告诉我如何设置它,因为我是 map reduce 的新手
    • 这是 Map Reduce 程序的输入文件。因此,您只需将其设置为输入文件的路径。
    • 无论如何,您应该再次阅读您正在关注的教程或在线查找任何相关教程。他们肯定会有一些示例文件供您使用
    猜你喜欢
    • 2014-01-21
    • 2011-07-21
    • 2016-01-01
    • 2012-02-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多