spark解压到mac 哪个目录下合适

spark解压到mac 哪个目录下合适,第1张

1.首先安装碰并洞java. 更改.bashrc文件

export JAVA_HOME=$(/usr/libexec/java_home)

检查是否安装成功:

$ java -version

2.再安装scala,把下载来的.tar文件双击解压后放在/usr/local/src/scala文件夹下(创建这个路径),在~/.bashrc中设置环境变量,没有这个文件创建这个文件笑枯。

$ vi .bashrc

export SCALA_HOME=/usr/local/src/scala/scala-2.11.6

export PATH=$SCALA_HOME/bin:$PATH

最后我的.bashrc文件是这样的:

=========

export SCALA_HOME=/usr/local/src/scala/scala-2.11.6

export PATH=$SCALA_HOME/bin:$PATH

export JAVA_HOME=$(/usr/libexec/java_home)

=========

重启.bashrc

$ . .bashrc

检查是否安装成功:

$ scala -version

或者直接 $ scala

这会进蔽首入scala interactive shell

3.下载Spark的.tar文件,我下载的是spark-1.3.1.tar文件,解压后拉入/usr/local/src/spark文件夹下。

OK,现在来用我们下载的文件内的sbt来build Spark.

$ cd /usr/local/src/spark/spark-1.1.0

$ sbt/sbt assembly

就完成了,我可以尝试一个简单的程序:

$ ./bin/run-example SparkPi 1

因为scala是JVM上的语言,所以我们首先要安装Java运行环境。从oracle官网下载:jdk-7u21-windows-x32.exe(目前最新版本),然后安装。注意,scala只需要java的运行环境,也就是只需要安装:jre,但是为了方便以后java开发,我们还是安装java的开发环境。安装完成之后设置环境变量,如例:

JAVA_HOME = D:\java

PATH = %JAVA_HOME%\bin%JAVA_HOME%\jre\bin$PATH

PATH中 %JAVA_HOME%\jre\bin ,这个才是scala想要使用的运行环境路径。环境变量设置完成后,我们需要测试一下java是否安装成功,在命令行分别执行如下命颂耐型令:javac、 java、javadoc、 jar、 java -version ,看看是否有正确的结果输出野猜。

java安装成功后,我们再来安装scala。从scala官网下载:scala-2.10.1.zip (目前最新版本,必须使用java6或更高版本),注意这是一个免安装版本,只需要解压即可,但scala的环境变量还是要设置的:

SCALA_HOME = D:\scala-2.10.1

PATH = %SCALA_HOME%\bin$PATH

到这里,scala就算安装完成,下面我们使用如下命令来测试scala是否安装成功亩野

c:\Users\Administrator>scala

电脑系统有问题,请百度找系统哥。我们会一起来帮助你哦。

解压缩文件包运漏败,可将其移动至/usr/local/share下:

mv scala-2.11.7 scala # 重命名 Scala 目录

mv /download/scalapath /usr/local/share # 下载目录需要按你实际的下载路径

修改环境变量,如果不是管理员可使用 sudo 进入管理员权限,修改配置文件profile:

vim /etc/profile

sudo vim /搜竖etc/profile

在文件的末尾加入:

export PATH="$PATH:/usr/local/share/scala/bin"

:wq!保存退出,重启旁颤终端,执行 scala 命令,输出以下信息,表示安装成功:

$ scala

Welcome to Scala version 2.11.7 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_31).

Type in expressions to have them evaluated.

Type :help for more information.


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/12277582.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存