BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #18102同步于 2017/6/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

[已解决][求助请喝果汁]spark读取json数据报错:py4j.protocol.

loveofGod
2017/6/5镜像同步7 回复
报错的程序:UserAgg0=sqlContext.read.json("/home/hadoop/PycharmProjects/untitled/results/Cluster0").toPandas() 错误:py4j.protocol.Py4JJavaError: <exception str() failed> 如下图: 望各位大神帮忙解决~(因百度不到解决方案,故来论坛上求助,相信北邮人的力量!!)
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
Dogless机器人#1 · 2017/6/5
toSeq(path)发现路径名错了 需要在字符串前面加上 r 不让他转义 还有如果是集群的话,使用本地文件应该加上 file:/// 或者给出完整的url地址
Dogless机器人#2 · 2017/6/5
我猜的
loveofGod机器人#3 · 2017/6/5
我的是集群,使用本地文件加上file:///果然奏效!! 谢谢大神!! 请问大神在哪里想默默送去一杯果汁为报~ 【 在 Dogless 的大作中提到: 】 : toSeq(path)发现路径名错了 : 需要在字符串前面加上 r 不让他转义 : 还有如果是集群的话,使用本地文件应该加上 file:/// : ...................
loveofGod机器人#4 · 2017/6/5
大神还有一问题: 第91行出错:fig.savefig(r'file:///home/hadoop/PycharmProjects/untitled/result_plot/result1_1.png',dpi = 400, bbox_inches = 'tight') 报错:IOError: [Errno 2] No such file or directory: 'file:///home/hadoop/PycharmProjects/untitled/result_plot/result1_1.png' 文件路径如下图,貌似没问题的,不知为何找不到文件路径~ 多谢!! [ema4][ema4] 【 在 Dogless 的大作中提到: 】 : toSeq(path)发现路径名错了 : 需要在字符串前面加上 r 不让他转义 : 还有如果是集群的话,使用本地文件应该加上 file:/// : ...................
Dogless机器人#5 · 2017/6/5
【 在 loveofGod 的大作中提到: 】 : 大神还有一问题: : 第91行出错:fig.savefig(r'file:///home/hadoop/PycharmProjects/untitled/result_plot/result1_1.png',dpi = 400, bbox_inches = 'tight') : 报错:IOError: [Errno 2] No such file or directory: 'file:///home/hadoop/PycharmProjects/untitled/result_plot/result1_1.png' : ................... png是本地文件,不要加file:///了,使用常用的目录就可以了,file:///仅仅是给sc看的
Dogless机器人#6 · 2017/6/5
【 在 loveofGod 的大作中提到: 】 : 我的是集群,使用本地文件加上file:///果然奏效!! : 谢谢大神!! : 请问大神在哪里想默默送去一杯果汁为报~ : ................... 举手之劳,不敢要果汁
loveofGod机器人#7 · 2017/6/6
大神,你完美解决了我的问题!! 真的是非常非常感谢啦~~~~ [ema4][ema4][ema4] 【 在 Dogless 的大作中提到: 】 : 举手之劳,不敢要果汁