Kuidas installida Scala ja Apache Spark MacOS-i

Kuidas installida Scala ja Apache Spark MacOS-i

Siin on samm-sammuline juhend Scala ja Apache Sparki installimiseks MacOS-i.

1. samm: hankige Homebrew

Homebrew muudab teie elu Mac OS-i rakenduste ja keelte installimisel palju lihtsamaks. Homebrew'i saate, järgides selle veebisaidil olevaid juhiseid.

Mis ütleb teile lihtsalt terminali avamist ja sisestamist:

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

Projekti GitHubi lehel on üksikasjalikumad installimise juhised. Kõigi installimine Homebrew'i kaudu peaks teie profiilile automaatselt lisama kõik sobivad PATH-i seaded.

2. samm: xcode-selecti installimine

Java, Scala ja Sparki installimiseks käsurea kaudu peame tõenäoliselt installima xcode-select ja käsurea arendaja tööriistad. Minge oma terminali juurde ja tippige:

xcode-select --install

Saad viiba, mis näeb välja umbes selline:

Jätkake ja valige install.

3. samm: Java installimiseks kasutage Homebrew'i

Scala sõltub Java-st, peate selle installima või mitte. Lihtsaim viis selle installimiseks on lihtsalt HomeBrew kasutamine:

Teie terminalitüübis:

brew cask install java

Java installi lõpuleviimiseks peate võib-olla mingil hetkel sisestama parooli. Pärast selle Homebrew'i käivitamist oleks pidanud hoolitsema Java installimise eest. Nüüd saame edasi liikuda Scalasse.

4. samm: kasutage Scala installimiseks Homebrew'i

Nüüd, kui Homebrew on installitud, minge oma terminali ja tippige:

brew install scala

5. samm: kasutage Apache Sparki installimiseks Homebrew'i

Nüüd, kui Scala on installitud, minge oma terminali ja tippige:

brew install apache-spark

Homebrew laadib ja installib nüüd Apache Sparki, sõltuvalt teie Interneti-ühendusest võib see veidi aega võtta.

5. samm: käivitage sädemekoor

Nüüd proovige seda käsku:

spark-shell

Peaksite nägema teksti ja hoiatuste tulva, kuid lõpuks nägema midagi sellist:

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>

Selle toimimise kinnitamiseks sisestage scala kood:

val s = "hello world"

Palju õnne! Kõik on valmis!

Üldine probleem: PATH-i seadistamine bashis.

Homebrew oleks pidanud selle kõige eest hoolitsema, kuid kui peate oma teele sädemeid lisama, soovite kasutada järgmist:

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

Sisestage see lihtsalt oma terminali.

Olen Jose Portilla ja õpetan üle 200 000 õpilasele Udemy programmeerimist, andmeteadust ja masinõpet. Kõiki minu kursusi saate vaadata siit.

Kui olete huvitatud Pythoni andmeteaduse ja masinõppe õppimisest, vaadake minu kursust siin. (Djangoga õpetan ka Full Stacki veebiarendust!)