小编Vis*_*rma的帖子

如何在Ubuntu中更新Scala版本

在Ubuntu终端,当我写下面的命令时:

scala -version
Run Code Online (Sandbox Code Playgroud)

它给出了以下输出:

Scala code runner version 2.9.2 -- Copyright 2002-2011, LAMP/EPFL
Run Code Online (Sandbox Code Playgroud)

我想将此更新为2.11.8.我下载了tar文件

斯卡拉-2.11.8.tgz

得到了解决它

斯卡拉-2.11.8

"/ home/hdadmin /"位置的文件夹.

但是当我再次检查scala版本时,它仍显示相同的2.9.2版本.它正在从中挑选scala版本

在/ usr/bin中/斯卡拉

代替

/home/hdadmin/scala-2.11.8

有没有办法改变这条道路?

我尝试使用以下命令卸载并重新安装scala:

sudo apt-get remove scala
sudo apt-get remove scala-library scala
sudo apt-get install scala
Run Code Online (Sandbox Code Playgroud)

但是安装了相同的版本(2.9.2),因为我认为它默认使用Java(1.8).使用sbt或deb或在链接http://osgux.tumblr.com/post/44635945407/install-scala-2-10-0-in-ubuntu中有一些非常不清楚的在线更新选项.

我需要知道是否有更新scala版本的直接方法.

linux ubuntu scala

5
推荐指数
2
解决办法
6702
查看次数

在创建SQLContext时,spark-shell会给出什么“警告:存在一个弃用警告”?

我正在尝试使用以下命令在Spark-shell中创建SQLContext:

//To start Spark Shell:

>spark-shell

//To create object of SQLContext

>val sqlcontext = new org.apache.spark.sql.SQLContext(sc)
Run Code Online (Sandbox Code Playgroud)

我收到以下警告:

warning: there was one deprecation warning; re-run with -deprecation for details
sqlcontext: org.apache.spark.sql.SQLContext = org.apache.spark.sql.SQLContext@17e2e5d
Run Code Online (Sandbox Code Playgroud)

可能是什么原因?

scala apache-spark apache-spark-sql

3
推荐指数
1
解决办法
2077
查看次数

标签 统计

scala ×2

apache-spark ×1

apache-spark-sql ×1

linux ×1

ubuntu ×1