声明:搭建过程中,会因为版本兼容问题,造成闪退等问题,以下是我自用的版本,如需其他版本,最好先查一下兼容问题
1.jdk-8u333-windows-x64下载链接
2.scala-2.13.10下载链接
3.hadoop-3.2.2下载链接
4.spark-3.0.3-bin-hadoop3.2下载链接

开始搭建

1、安装jdk,这个不会安装的自己找个资料看一下,需要说明一下,jdk安装最好不要放在有空格的文件夹下,这样会导致hadoop启动,读不到这个jdk地址,如果你已经安装了,也没有必要卸载,可以交大家一个方法:

我的jdk安装路径:

C:\Program Files\Java\jdk1.8.0_333

配置环境变量改为:

C:\PROGRA~1\Java\jdk1.8.0_333


2、安装scala,这个正常安装即可
3、安装hadoop:解压安装包到你存放的位置,同样要求避免出现路径中出现空格,配置环境变量,在Path变量下新建%HADOOP_HOME%\bin

4、安装spark,解压安装包到你存放的位置,同样要求避免出现路径中出现空格,配置环境变量,在Path变量下新建%SPARK_HOME%\bin

5、在https://github.com/cdarlint/winutils对应版本的bin目录下载hadoop.dll和winutils.exe,复制到hadoop目录的bin目录下

6、启动测试,cmd依次执行以下指令:

java -version
scala -version
hadoop version

都能查看到环境信息,在spark安装目录下双击spark-shell.cmd,个别出现闪退,需要以管理员身份执行,出现以下信息,安装成功

windows配置spark开发环境相关推荐

  1. windows下spark开发环境配置

    --本篇随笔由同事葛同学提供. windows下spark开发环境配置 特注:windows下开发spark不需要在本地安装hadoop,但是需要winutils.exe.hadoop.dll等文件, ...

  2. IDEA2022 配置spark开发环境

    本人强烈建议在 linux环境下 学习 spark!!! Introduction Apache Spark是一个快速且通用的分布式计算引擎,可以在大规模数据集上进行高效的数据处理,包括数据转换.数据 ...

  3. IDEA下使用maven配置Spark开发环境

    IDEA下使用maven配置Spark开发环境 1.安装Java 2.配置环境变量 3.配置Hadoop环境 4.安装Scala插件 5.配置maven 4.Spark编程 Spark测试 使用到的软 ...

  4. eclipse配置spark开发环境

    前言 无论Windows 或Linux 操作系统,构建Spark 开发环境的思路一致,基于Eclipse 或Idea,通过Java.Scala 或Python 语言进行开发.安装之前需要提前准备好JD ...

  5. Spark:windows下配置spark开发环境

    安装基本的开发环境 从spark官网下载spark,如spark-2.3.0-bin-hadoop2.7.tgz,解压并配置环境变量: 增加SPARK_HOME PATH中加入%SPARK_HOME% ...

  6. Windows配置Gtkmm开发环境(with codeblocks)

    文章目录 写在前面 MSYS2的安装/配置 添加环境变量 更换国内镜像 安装必需软件包 Code::Blocks配置 一个简单的例子(hello world) 主要参考 写在前面 最近腾出时间来学习一 ...

  7. idea搭建spark开发环境完整版(windows)

    利用intellij idea 搭建spark开发环境(windows) 本文配置所有环境 Win10 企业版2016长期服务版 Jdk1.8.0.131 Hadoop2.7.3 Spark2.2.0 ...

  8. PyCharm搭建Spark开发环境windows下安装pyspark

    目录 windows下安装pyspark PyCharm搭建Spark开发环境 windows下安装pyspark spark和hadoop版本版本之间有对应关系 安装jdk 安装hadoop 下载 ...

  9. Windows下单机安装Spark开发环境

    机器:windows 10 64位. 因Spark支持java.python等语言,所以尝试安装了两种语言环境下的spark开发环境. 1.Java下Spark开发环境搭建 1.1.jdk安装 安装o ...

最新文章

  1. 智能车竞赛研讨会 会议通知
  2. 大学计算机二级考试 vb,大学计算机二级考试常用vb代码.docx
  3. 闭式系统蒸汽管径推荐速度_暖通丨空调水系统的设计
  4. linux部署多个jar 会宕机_部署springboot+vue项目文档(若依ruoyi项目部署步骤)
  5. .Net 中的反射(反射特性) - Part.3 - (转载)
  6. 推荐sqlLite管理工具.
  7. LC 231 power of 2
  8. (转)招商银行这一招,引起了各大银行的注意
  9. python爬取猫途鹰网站上的评论
  10. 计算机职业素养论文1500字,提升道德素养论文_职业素养论文2000字_工程师职业素养结课论文1500字...
  11. php最新参考文献_php论文参考文献
  12. mess组网 中继_Mesh中继模式,哪个联网比较好?
  13. 项目管理-----整合项目资源
  14. 计算机硬盘标称容量怎么看,电脑硬盘标称容量、分区大小与实际容量之间的差异...
  15. 重读“发展Linux,中日两国之比较”有感
  16. 小猪的Python学习之旅 —— 12.Python并发之queue模块
  17. html5 css3冷色调渐变色特效
  18. Gromacs 伞形采样
  19. 【生活篇】微信运动刷步,高达98000!微信运动计步作弊教程!
  20. 解决WindTerm屏幕锁定

热门文章

  1. jQuery入门 jQuery入门第三天
  2. 7 款开源 Java 反编译工具
  3. python 绘制箱型图
  4. SpringBoot:Whitelabel Error Page 404
  5. 【全国计算机等级考试二级教程——C语言程序设计(2021年版)编程题答案-第7章】
  6. 四旋翼自主飞行器探测跟踪系统项目的随笔
  7. 什么是对象、什么是面对对象?
  8. 非极大值抑制(non-maximum suppression)的理解
  9. FFmpeg动效实践与探索(文字方框的同步展开及收缩)
  10. 【LTspice】004 Voltage Source 参数配置