de Jose Marcial Portilla

Cum se instaleaza Scala si Apache Spark pe MacOS

Cum se instalează Scala și Apache Spark pe MacOS

Iată un ghid pas cu pas pentru instalarea Scala și Apache Spark pe MacOS.

Pasul 1: Obțineți Homebrew

Homebrew vă face viața mult mai ușoară atunci când vine vorba de instalarea de aplicații și limbi pe un Mac OS. Puteți obține Homebrew urmând instrucțiunile de pe acesta site-ul web.

Ceea ce practic îți spune să deschizi terminalul și să tastați:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Există instrucțiuni mai detaliate despre instalarea pe proiect Pagina GitHub. Instalarea tuturor prin Homebrew ar trebui să adauge automat toate setările PATH corespunzătoare în profilul dvs.

Pasul 2: Instalarea xcode-select

Pentru a instala Java, Scala și Spark prin linia de comandă, va trebui probabil să instalăm instrumentele de dezvoltare xcode-select și linia de comandă. Mergeți la terminalul dvs. și tastați:

ad-banner
xcode-select --install

Veți primi un prompt care arată astfel:

1611555184 433 Cum se instaleaza Scala si Apache Spark pe MacOS

Continuați și selectați instalare.

Pasul 3: Utilizați Homebrew pentru a instala Java

Scala depinde de Java, poate fi necesar sau nu să îl instalați. Cel mai simplu mod de a-l instala este să folosiți doar HomeBrew:

În tipul terminalului:

brew cask install java

Poate fi necesar să introduceți parola la un moment dat pentru a finaliza instalarea java. După rularea acestui Homebrew ar fi trebuit să se ocupe de instalarea Java. Acum putem trece la Scala.

Pasul 4: Utilizați Homebrew pentru a instala Scala

Acum, cu Homebrew instalat, accesați terminalul și tastați:

brew install scala

Pasul 5: Utilizați Homebrew pentru a instala Apache Spark

Acum, cu Scala instalat, accesați terminalul și tastați:

brew install apache-spark

Homebrew va descărca și instala acum Apache Spark, poate dura ceva timp, în funcție de conexiunea dvs. la internet.

Pasul 5: Porniți Shell Shell

Acum încercați această comandă:

spark-shell

Ar trebui să vedeți un flux de text și avertismente, dar în cele din urmă să vedeți așa ceva:

Welcome to      ____              __     / __/__  ___ _____/ /__    _ / _ / _ `/ __/  '_/   /___/ .__/_,_/_/ /_/_   version 2.0.1      /_/
Using Scala version 2.11.8 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_102)Type in expressions to have them evaluated.Type :help for more information.
scala>

Puteți confirma că funcționează tastând codul scala:

val s = "hello world"

Felicitări! Ești pregătit!

Problemă comună: setarea PATH în bash.

Homebrew ar fi trebuit să aibă grijă de toate acestea, dar în cazul în care trebuie să adăugați scânteie la CALEA dvs., veți dori să utilizați:

export SPARK_HOME=/usr/local/Cellar/apache-spark/2.0.1/libexecexport PYTHONPATH=/usr/local/Cellar/apache-spark/2.0.1/libexec/python/:$PYTHONP$

Tastați-l direct în terminal.

Sunt Jose Portilla și învăț peste 200.000 de studenți despre programare, știința datelor și învățarea automată pe Udemy. Puteți verifica toate cursurile mele aici.

Dacă sunteți interesat să învățați Python pentru știința datelor și învățarea automată, vezi cursul meu aici. (Învăț și eu Dezvoltare Web Full Stack cu Django!)