可能的原因一:使用from pyspark.sql.functions import * 倒入pyspark函数时,udf里面的python内置函数被spark function给替代了,重新import即可 可能的原因二:自定义的UDF函数没有放在main函数里面,导致出现错误