使用pycharm在Windows中定义变量PYSPARK_PYTHON和PYSPARK_DRIVER_PYTHON

qzwqbdag  于 2023-11-16  发布在  Spark
关注(0)|答案(1)|浏览(93)

我在pySpark中使用了pyCharm程序。我想使用这个变量:

PYSPARK_PYTHON
PYSPARK_DRIVER_PYTHON

字符串
当然,我直接将这些变量应用于pyCharm,如下所示:

import os
import sys
os.environ['PYSPARK_PYTHON'] = sys.executable
os.environ['PYSPARK_DRIVER_PYTHON'] = sys.executable


我没有问题,但我想使用这些变量:

PYSPARK_PYTHON
PYSPARK_DRIVER_PYTHON


环境变量Windows直接.我如何使用这个.感谢帮助

rjee0c15

rjee0c151#

问题是python.exe在一个包含空格的路径中。这会混淆Windows上的pyspark。
只要确保你的python.exe在PATH变量中,然后简单地声明PYSPARK_PYTHON=python.exe(没有空格,相对路径),这将使它工作。

相关问题