我在PYCHARM上运行pyspark程序时遇到以下错误,错误:
java.io.IOException:无法运行程序“python3”:CreateProcess错误=2,系统找不到指定的文件......
解释器正在识别python.exe文件,并且我已经在项目结构中添加了Content根。
我得到了一个类似的问题,而运行相同的程序之前在windows命令提示符和解决它使用What is the right way to edit spark-env.sh before running spark-shell?
3条答案
按热度按时间rjee0c151#
在创建您的spark会话之前,请在代码中设置以下环境变量:
ikfrs5lh2#
创建一个值为′ python ′环境变量PYSPARK_PYTHON。2它对我很有效!
3npbholx3#
1.转到环境变量,并在系统变量中将新变量设置为
PYSPARK_PYTHON
,将值设置为python
PYSPARK_PYTHON=巨蟒
1.将以下代码借项添加到您的pyspark代码