在PySpark中运行动作函数时,我收到Py4JJavaError错误

时间:2018-12-27 09:25:25

标签: python apache-spark pyspark

我正在尝试首次使用 PySpark 中的 transform action 功能,但是由于出现重复错误,{ {1}}。任何帮助将不胜感激。

我尝试将Java从11降级到8,但是没有用。

**Py4JJavaError**

错误消息:

spark = SparkContext.getOrCreate()

wordlist = ['Hello',"How",'are','you']
wordsRDD = spark.parallelize(wordlist,10)

print (type (wordsRDD))

def makePlural(word):
    plural_words = []
    for i in word:
        plural_words.append(i+'s')
    return plural_words
makePlural(wordlist)

pluralRDD = wordsRDD.map(makePlural)
#print(pluralRDD)
print (pluralRDD.collect())

0 个答案:

没有答案