A Scala és az Apache Spark telepítése a MacOS-ra

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