首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Python编程mrjob包权限错误

Python编程mrjob包权限错误
EN

Stack Overflow用户
提问于 2018-03-12 23:49:33
回答 1查看 260关注 0票数 1

我是python编程的新手,所以如果我问一些答案很明显的问题,请原谅。我想运行一个map reduce程序,所以我根据需要安装了mrjob包。现在,当我尝试运行给定的示例程序时:

代码语言:javascript
复制
from mrjob.job import MRJob

class MRWordFrequencyCount(MRJob):

def mapper(self, _, line):
    yield "chars", len(line)
    yield "words", len(line.split())
    yield "lines", 1

def reducer(self, key, values):
    yield key, sum(values)


if __name__ == '__main__':
    MRWordFrequencyCount.run()

我收到一条错误消息,显示Win error 5 permission denied,然后打印存储应用程序数据的路径。我在这里做错了什么?

EN

回答 1

Stack Overflow用户

发布于 2018-03-13 00:09:13

您忘记了下划线

代码语言:javascript
复制
if __name__ == '__main__':
    MRWordFrequencyCount.run()
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49239357

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档