我使用 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中的环境变量中。我该如何使用这个。 感谢帮助
python.exe
位于包含空格的路径中。这让 Windows 上的 pyspark 感到困惑。只需确保您的
python.exe
在 PATH 变量中,然后简单地声明
PYSPARK_PYTHON=python.exe
(没有空格,相对路径),这样就可以正常工作了。