搭建sparkmllib开发环境的一些坑-----

本文介绍了在Ubuntu或CentOS上搭建Spark MLlib开发环境的步骤,强调了避免使用Windows,并提供了遇到的问题及解决方案,包括POM文件配置、IDEA集成Scala以及本地Spark环境的设置。通过解决这些问题,成功实现本地测试,但要注意代码还需打包才能在集群上运行。
摘要由CSDN通过智能技术生成

sparkmlib是spark用于机器学习开发的包,实现了在分布式的大数据集群上做机器学习的功能,是目前对分布式支持较好的机器学习框架,除此之外支持分布式的机器学习框架还有tensorflow和deeplearning4j,但sparkmllib天生和hadoop无缝结合,不过sparkmllib的短板是无法支持深度学习,而tensorflow和deeplearning是支持深度学习的。


好了废话不多说,直接干

sparkmllib的开发环境建议搭建在ubantu,或者centos上,不要windows

不要windows!!!,不要windows!!!,不信你可以试试,死了别怪我没提醒。


1,安装centos和ubantud开发环境,可以是真机,也可以是虚拟机

2,安装jdk,建议安装jdk8且版本与IDEA的版本对应

3去IDEA官网下载linux版本的tar包,百度centos或者ubantu安装IDEA这个简单

4下载scala,配置环境变量,忘了百度


然后重点的坑

1pom文件建好后,没有jdk和scala

第一步,点击file,找到project structure设置全局变量和全局包

第二步看图

在settings找到plugins看看IDEA是否已经集成了scala

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

生一先生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值