Advertisement

PySpark encountered an error: Failed to find winutils binary in hadoop binaries.

阅读量:

在终端输入PySpark后,出现以下报错:

_ERROR Shell: 在_HERODApp中遇到问题:winutils二进制文件未找到
Java IO异常:无法定位Hadoop 3.1.2 bin目录中的winutils.exe

问题分析:hadoop/bin文件夹中缺少winutils.exe文件。

解决方法:

1、查看hadoop/bin文件夹,发现里面真的没有winutils.exe文件。

目前的Hadoop版本号为3.1.2二进制版本,请从官方发布渠道下载:访问https://hadoop.apache.org/releases.html

2、获取winutils.exe软件。可以从https://github.com/steveloughran/winutils获取该程序文件。

目前我的Hadoop版本为3.1.2。我需要获取网页指定位置下的winutils.exe这个文件,并将其放置到hadoop/bin文件夹中。

![](https://ad.itadn.com/c/weblog/blog-img/images/

全部评论 (0)

还没有任何评论哟~