Scala安装及介绍
Posted Python大数据技巧
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Scala安装及介绍相关的知识,希望对你有一定的参考价值。
Scala是一门多范式的编程语言,一种类似java的编程语言,设计初衷是实现可伸缩的语言、并集成面向对象编程和函数式编程的各种特性。相比于Java,Scala更加简洁、合理、高效、强大。
Scala特性有以下几点:1. Scala有交互式命令行, 可以在上面快速的试各种语法和代码。2. Scala是面向对象的编程语言,所有的变量和方法都封装在对象中,可以把信息封装起来供外部使用。3. 函数式编程,函数可以独立存在,可以定义一个函数作为另一个函数的返回值,也可以接受函数作为函数的参数。4. 基于JVM,所以Scala能无缝集成已有的Java类库。
Scala是基于Java,使用 Scala 之前
必须先安装 Java(>1.5版本)。
JDK下载
首先下载JDK
JDK下载地址:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
下载即可,这里你需要注册一个账号才能继续下载
JDK安装
1. 上传JDK
(1)这里我使用的是SecureCRT,首先安装一下上传工具
(2)安装上传包:yum install lrzsz
(3)使用rz命令上传jdk-8u91-linux-x64.tar.gz
2. 解压JDK
命令:tar -zxvfjdk-8u91-linux-x64.tar.gz -C ../directory/
过程图
3. 配置JDK的环境变量
进入系统环境变量vi /etc/profile
在该文件最后面条件我们的Java安装的路径
使环境变量生效:source /etc/profile
查看Java版本命令:java -version
下面就是安装Scala了
Scala下载
建议官网下载
scala-2.13.2版本:https://www.scala-lang.org/download/
点击下载即可
Scala安装
本次介绍的是Linux上的scala安装,想要windows安装,可以关注公号
1. 上传scala-2.13.2.tgz到指定的文件夹,我们这里是software文件夹
使用rz命令上传
2. 解压scala-2.13.2.tg
解压格式:tar -zxvf 解压的软件包 -C 需要解压到的目录
tar -zxvf scala-2.13.2.tgz -C /opt/directory/
3. 查看我们解压的目录
4. 配置环境变量,添加框中的部分,分别是scala安装目录和环境变量
让配置的环境变量生效:source /etc/profile
5. 测试scala是否成功
总结
安装scala必须有JDK基础,那么安装scala就是在为spark做基础,想要学习大数据,就一定不会绕开Spark,下篇文章我会分享如何安装Spark。欢迎关注。
往期精彩,欢迎浏览
以上是关于Scala安装及介绍的主要内容,如果未能解决你的问题,请参考以下文章