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!)