我在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直接.我如何使用这个.感谢帮助
1条答案
按热度按时间rjee0c151#
问题是
python.exe
在一个包含空格的路径中。这会混淆Windows上的pyspark。只要确保你的
python.exe
在PATH变量中,然后简单地声明PYSPARK_PYTHON=python.exe
(没有空格,相对路径),这将使它工作。