一、在Windows操作系統中安裝Scala
Scala程序需要運行在JVM(Java虛擬機)上,因此,在安裝Scala之前,需要在Windows系統中安裝Java,然後,再安裝Scala。
第1步:安裝Java
Scala程序需要運行在JVM(Java虛擬機)上,因此,在安裝Scala之前,需要在Windows系統中安裝Java環境。可以到Java官網(官網)下載JDK,JDK版本必須爲1.8及以上
第2步:安裝Scala
訪問Scala官網(官網),下載Scala。登錄後,官網會自動識別你的操作系統類型,如果是Windows操作系統,官網會自動提供.msi格式的安裝包,進入官網後 將網頁拉到最後 可以看到如下界面,選擇對應的版本msi(2019-11-12)
安裝的過程中需要修改一下路徑 路徑中不能出現空格 否則會出現如下錯誤:
成功安裝 界面如下:
二、在Linux操作系統中安裝Scala
Scala程序需要運行在JVM(Java虛擬機)上,因此,在安裝Scala之前,需要在Linux系統中安裝Java,然後,再安裝Scala。
這裏假設你已經安裝好了Linux系統,如果你還沒有安裝Linux系統,請參考廈門大學數據庫實驗室的博客文章(查看),瞭解如何安裝Linux操作系統。
請啓動並進入Linux操作系統,並打開命令行終端(可以使用快捷鍵組合:ctrl+alt+t,打開終端窗口),進入shell環境。下面開始安裝Java和Scala。
第1步:安裝Java
請確保你的Linux系統中已經安裝了Java JDK1.8或更高版本,並設置了JAVA_HOME環境變量,而且已經把JDK的bin目錄添加到PATH變量。linux 64 jdk1.8 jdk-8u161-linux-x64.tar.gz百度雲盤下載鏈接:https://pan.baidu.com/s/18IicPYf7W0j-sHBXvfKyyg
解壓到本地目錄下
sudo tar -zxf jdk-8u161-linux-x64.tar.gz
接着需要配置一下 JAVA_HOME 環境變量
vim ~/.bashrc
在文件裏面添加如下內容:
export JAVA_HOME=/usr/local/jdk1.8.0_161
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH:
Shell 命令
打開vim編輯器後,需要輸入英文字母i,纔會進入編輯狀態,纔可以修改裏面的內容。
在文件最前面添加如下單獨一行(注意 = 號前後不能有空格),將“JDK安裝路徑”改爲上述命令得到的路徑,並保存(在vim編輯器中完成修改後,保存文件並退出的方法是:首先按Esc鍵,退出編輯狀態,然後鍵盤輸入三個英文字符:wq,也就是輸入冒號wq,然後,回車,就可以保存退出了。如果不想保存,則輸入兩個英文字符:q。如果要不保存並且強制退出,則輸入三個英文字符:q!):
接着還需要讓該環境變量生效,執行如下代碼:
source ~/.bashrc # 使變量設置生效
- echo $JAVA_HOME # 檢驗變量值
- java -version
這樣,Scala所需的 Java 運行環境就安裝好了。
安裝Scala
訪問Scala官網(官網),下載Scala。登錄後,官網會自動識別你的操作系統類型,如果是Linux操作系統,官網會自動提供.tgz格式的安裝包。進入官網後選擇tgz文件 不要選擇以tar.gz結尾的源文件
在Linux操作系統中安裝Scala的過程如下。
sudo tar -zxf ~/下載/scala-2.13.1.tgz -C /usr/local # 解壓到/usr/local中
cd /usr/local/
sudo mv ./scala-2.13.1/ ./scala # 將文件夾名改爲scala
sudo chown -R hadoop ./scala # 修改文件權限,用hadoop用戶擁有對scala目錄的權限
Shell 命令
接着需要把scala命令添加到path環境變量中。這裏我們在 ~/.bashrc 中進行設置。可以採用vim編輯器打開.bashrc文件:同上vim ~/.bashrc
Shell 命令
打開vim編輯器以後,需要鍵盤敲擊輸入一個字母i,進入編輯狀態,然後才能修改內容。
然後,在.bashrc文件的最開頭位置,修改path環境變量設置,把scala命令所在的目錄“/usr/local/scala/bin”增加到path中,具體如下:
export SCALA_HOME=/usr/local/scala
export CLASSPATH=.$JAVA_HOME/lib:$JRE_HOME/lib:$SCALA_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$SCALA_HOME/bin:$PATH:
注意,上面的PATH和等號之間,不要加入任何空格,否則會出錯。
修改後,保存退出(方法是:首先,按鍵盤Esc鍵,退出vim的編輯狀態,然後,敲擊鍵盤輸入“:wq”三個英文字母,然後回車,即可保存退出)。
接着還需要讓該環境變量生效,執行如下代碼:
source ~/.bashrc # 使變量設置生效
Shell 命令
設置好後我們來檢驗一下是否設置正確,可以輸入scala命令:
$scala
出現如下圖的結果就說明安裝成功了!!!
輸入scala命令以後,屏幕上顯示scala和Java版本信息,並進入“scala>”提示符狀態,就可以開始使用Scala解釋器了,你就可以輸入scala語句來調試程序代碼了。
參考:
廈門大學大數據實驗室:http://dblab.xmu.edu.cn/blog/929-2/#more-929
新林:https://blog.csdn.net/qq_21187515/article/details/84850814
Windows下安裝Scala:https://blog.csdn.net/qq_40310148/article/details/90345721
掃地猿:https://www.cnblogs.com/likui360/p/8031244.html