KKS*_*KKS 21 python pycharm pyspark
在 PYCHARM 上运行 pyspark 程序时出现以下错误,错误:
java.io.IOException: 无法运行程序“python3”: CreateProcess error=2, 系统找不到指定的文件......
解释器正在识别 python.exe 文件,并且我已在项目结构中添加了内容根目录。
我之前在 Windows 命令提示符下运行相同的程序时遇到了类似的问题,并使用What is the right way to edit spark-env.sh before running Spark-shell?解决了它。
ely*_*kus 36
在创建 Spark 会话之前,请在代码中设置以下环境变量:
import os
import sys
from pyspark.sql import SparkSession
os.environ['PYSPARK_PYTHON'] = sys.executable
os.environ['PYSPARK_DRIVER_PYTHON'] = sys.executable
spark = SparkSession.builder.getOrCreate()
Run Code Online (Sandbox Code Playgroud)
PYSPARK_PYTHON并将值设置为pythonPYSPARK_PYTHON=python
import os
import sys
from pyspark import SparkContext
os.environ['PYSPARK_PYTHON'] = sys.executable
os.environ['PYSPARK_DRIVER_PYTHON'] = sys.executable
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19564 次 |
| 最近记录: |