Установите Spark на Mac OS - PullRequest
       1

Установите Spark на Mac OS

0 голосов
/ 12 октября 2018

Попытка установить Spark и связанные программы на Mac, но получение сообщений об ошибках при тестировании установки.

/ Users / somedirectory / apachespark / spark-2.3.0-bin-hadoop2.7 / bin / pyspark / Users/somedirectory/apachespark/spark-2.3.0-bin-hadoop2.7/bin/spark-class: строка 71: /Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home//bin/java: неттакой файл или каталог

из моей записи bash_profile ...

export JAVA_HOME = / Library / Java / JavaVirtualMachines / jdk1.8.0_162.jdk / Contents / Home /

export SPARK_HOME = / Users / каталог / apachespark / spark-2.3.0-bin-hadoop2.7

export SBT_HOME = / Users / каталог / apachespark / sbt

export SCALA_HOME = / Users /каталог / apachespark / scala-2.11.12

экспорт PATH = $ JAVA_HOME / bin: $ SBT_HOME / bin: $ SBT_HOME / lib: $ SCALA_HOME / bin: $ SCALA_HOME / lib: $ PATH

экспорт PATH = $ JAVA_HOME / bin: $ SPARK_HOME: $ SPARK_HOME / bin: $ SPARK_HOME / sbin: $ PATH

экспорт PYSPARK_PYTHON = python3

PATH = "/ Library / Frameworks / Python.framework / Versions / 3.6 / bin: $ {PATH} "экспорт PATH

предложения по исправлению?Спасибо.

1 Ответ

0 голосов
/ 12 октября 2018

Как показано в сообщении об ошибке:

/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home//bin/java: No such file or directory

ваш путь к файлу для исполняемого файла Java $JAVA_HOME/bin создает дополнительный / из-за конечного / в вашем JAVA_HOME:

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/

Устранение завершающего / в JAVA_HOME должно решить проблему.Более того, установка JAVA_HOME, как показано ниже, автоматически указывает на активную версию JDK в Mac OSX:

export JAVA_HOME=$(/usr/libexec/java_home)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...