Как установить Apache Toree на Mac OS X с установленным Spark через Homebrew?

Apache Toree ищет домашний каталог spark (по умолчанию «/usr/local/spark», но когда он не может найти каталог из-за того, что spark был установлен через Homebrew, выдается исключение.

jupyter toree install

FileNotFoundError: [Errno 2] No such file or directory: '/usr/local/spark/python/lib'

Где искра дома, когда искра установлена ​​​​через доморощенный?


person Garren S    schedule 23.02.2017    source источник


Ответы (2)


Каталог, который ищет Apache Toree при установке spark через homebrew, находится в /usr/local/Cellar:

jupyter toree install --spark_home /usr/local/Cellar/apache-spark/2.1.0/libexec
/usr/local/Cellar/apache-spark/2.1.0/libexec/

В частности, ему нужен каталог «libexec», из которого он может перейти в подкаталог «python/lib».

person Garren S    schedule 23.02.2017

Если это не сработает, вам может потребоваться дополнительно передать флаг --user.

jupyter toree install --user --spark_home /usr/local/Cellar/apache-spark/2.2.0/libexec

Вроде как из этой проблемы github, эту документацию jupyter и другой вопрос о стеке.

person kevcisme    schedule 28.09.2017