Я только что обновил Spark от 1.5.2 до 1.6.0 с помощью Homebrew и сбросил переменную окружения SPARK_HOME
на /usr/local/Cellar/apache-spark/1.6.0
. Теперь, выполняя pyspark, он дает разрешенную ошибку.
Если я зашел в более ранний каталог установки 1.5.2 и выполнил pyspark оттуда, он работает нормально. Но запуск pyspark из каталога установки 1.6.0 не выполняется, если это разрешение отклонено.Обновление Apache Spark от 1.5.2 до 1.6.0 с использованием homebrew, приводящее к разрешению отказа в ошибке во время выполнения
/usr/local/Cellar/apache-spark/1.6.0/bin/load-spark-env.sh: line 2: /usr/local/Cellar/apache-spark/1.6.0/libexec/bin/load-spark-env.sh: Permission denied
/usr/local/Cellar/apache-spark/1.6.0/bin/load-spark-env.sh: line 2: exec: /usr/local/Cellar/apache-spark/1.6.0/libexec/bin/load-spark-env.sh: cannot execute: Undefined error: 0
Что может быть причиной этого?
«unset SPARK_HOME» работает. –