错误Could not locate executable null\bin\winutils.exe in the Hadoop binaries的解决方案(带hadoop下载地址)

问题描述:

Windows IDEA在进行spark 开发的时候,运行报错

Could not locate executable null\bin\winutils.exe in the Hadoop binaries

(注:这个错误一般不用管,但是如果SparkSession 要enableHiveSupport(),则必须解决,否则运行会报错)

 

解决步骤:

步骤一、下载Windows 下hadoop包,并解压

hadoop包下载链接:https://pan.baidu.com/s/1e_uO310nGbfqqoAdj74ORQ 密码:h3fn

 

步骤二、设置系统变量(各个系统可能略有差异,我的是Windows10)

(1) 系统变量Path中新增%HADOOP_HOME%\bin

错误Could not locate executable null\bin\winutils.exe in the Hadoop binaries的解决方案(带hadoop下载地址)_第1张图片

(2) 系统变量中新增变量HADOOP_HOME,指向下载后的hadoop包路径

错误Could not locate executable null\bin\winutils.exe in the Hadoop binaries的解决方案(带hadoop下载地址)_第2张图片

 

步骤三、重启系统,再次运行IDEA,错误消失

你可能感兴趣的:(Spark)