运行pyspark sql时出现py4j错误
sqlDF = sql_context.sql(“ SELECT * FROM rdd”)
Py4JJavaError Traceback(最近一次通话) C:\ Spark \ python \ pyspark \ sql \ utils.py in deco(* a,** kw) 62试试: ---> 63返回f(* a,** kw) 64,除了py4j.protocol.Py4JJavaError如e:
get_return_value中的C:\ Spark \ python \ lib \ py4j-0.10.7-src.zip \ py4j \ protocol.py(answer,gateway_client,target_id,名称) 327“调用{0} {1} {2}时发生错误。\ n”。 -> 328格式(target_id,“。”,名称),值) 329其他:
Py4JJavaError:调用o25.sql时发生错误。 :org.apache.spark.sql.AnalysisException:java.lang.RuntimeException:java.lang.RuntimeException:无法实例化org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient;