报错
Exception: Python in worker has different version 2.7 than that in driver 3.7,
PySpark cannot run with different minor versions.
Please check environment variables PYSPARK_PYTHON and PYSPARK_DRIVER_PYTHON are correctly set.
找到对应的python环境
(base) xin:~ xin$ which python
/Users/xin/anaconda3/bin/python
设置一下
os.environ["PYSPARK_PYTHON"]="/Users/xin/anaconda3/bin/python"
os.environ["PYSPARK_DRIVER_PYTHON"]="/Users/xin/anaconda3/bin/python"
本文详细介绍了如何解决PySpark在不同环境下Python版本不一致导致的运行错误,通过设置环境变量PYSPARK_PYTHON和PYSPARK_DRIVER_PYTHON来确保驱动程序和工作程序使用相同的Python版本。
1270

被折叠的 条评论
为什么被折叠?



