
A Scala és az Apache Spark telepítése a MacOS-ra
Itt van egy lépésenkénti útmutató a Scala és az Apache Spark telepítéséhez a MacOS-ra.
1. lépés: Szerezd meg a Homebrew-t
A Homebrew nagyon megkönnyíti az életedet, amikor az alkalmazásokat és a nyelveket Mac OS rendszerre kell telepíteni. A Homebrew-t a webhelyén található utasítások követésével kaphatja meg.
Ami alapvetően csak azt mondja, hogy nyissa meg a terminált és írja be:
/usr/bin/ruby -e "$(curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install)"
A telepítésről részletesebb útmutatás található a projekt GitHub oldalán. Ha mindent a Homebrew-on keresztül telepít, automatikusan hozzá kell adnia az összes megfelelő PATH-beállítást a profiljához.
2. lépés: Az xcode-select telepítése
A Java, Scala és Spark parancssoron keresztüli telepítéséhez valószínűleg telepítenünk kell az xcode-select és a parancssori fejlesztői eszközöket. Menjen a terminálhoz, és írja be:
xcode-select --install
Kap egy olyan üzenetet, amely így néz ki:

Válassza a Telepítés lehetőséget.
3. lépés: A Homebrew használatával telepítse a Java-t
A Scala függ a Java-tól, lehet, hogy nem kell telepítenie. A telepítés legegyszerűbb módja a HomeBrew használata:
A terminál típusában:
brew cask install java
Előfordulhat, hogy a java telepítés befejezéséhez valamikor meg kell adnia a jelszavát. A Homebrew futtatása után a Java telepítéséről kellett volna gondoskodnia. Most áttérhetünk a Scalára.
4. lépés: Használja a Homebrew-t a Scala telepítéséhez
Most, ha a Homebrew telepítve van, menjen a termináljához, és írja be:
brew install scala
5. lépés: A Homebrew használatával telepítse az Apache Spark alkalmazást
Most, ha a Scala telepítve van, lépjen a termináljára, és írja be:
brew install apache-spark
A Homebrew most letölti és telepíti az Apache Spark alkalmazást, az internetkapcsolattól függően eltarthat egy ideig.
5. lépés: Indítsa el a Spark Shell-t
Most próbálja meg ezt a parancsot:
spark-shell
Szövegek és figyelmeztetések áradatát kell látnia, de végül valami ilyesmit lát:
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>
A scala kód beírásával megerősítheti, hogy működik-e:
val s = "hello world"
Gratulálunk! Minden készen áll!
Gyakori probléma: A PATH beállítása bash-ban.
A Homebrew-nak mindezekről gondoskodnia kellett volna, de arra az esetre, ha szikrát kell tennie a PATH-on, akkor érdemes használni:
export SPARK_HOME=/usr/local/Cellar/apache-spark/2.0.1/libexecexport PYTHONPATH=/usr/local/Cellar/apache-spark/2.0.1/libexec/python/:$PYTHONP$
Csak írja be egyenesen a termináljába.
Jose Portilla vagyok, és több mint 200 000 hallgatót tanítok az Udemy programozására, adattudományára és gépi tanulására. Itt megnézheti az összes tanfolyamomat.
Ha érdekel a Python for Data Science és a Machine Learning, akkor nézze meg itt a tanfolyamomat. (Djangóval tanítom a Full Stack webfejlesztést is!)