1 Keyerror 指字典的键值异常
运算过程中产生了异常的数据或者数值,导致返回的结果的数值也是异常的。检查程序中可能存在异常数据和数值的代码。
2 AttributeError: 'DataFrame' object has no attribute 'map'
在 spark2.0之后,rdd 和DataFrame格式调用map函数时候还是不一样的。DataFrame需要显示.rdd再调用map。
DataFrame1.rdd.map(*)
3 ModuleNotFoundError: No module named 'pyspark'
在确保SPARK_HOME和 各种环境变量都设置无误之后,VSCODE 依然报错,重启之后,运行通过。