2

Apache Toree 正在寻找 spark 主目录(默认为“/usr/local/spark”,但是由于通过 Homebrew 安装了 spark 而找不到该目录时,它会引发异常。

jupyter toree install

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

通过自制软件安装 spark 时,spark home 在哪里?

4

2 回答 2

4

当通过 homebrew 安装 spark 时,Apache Toree 正在寻找的目录位于 /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”子目录。

于 2017-02-23T05:02:28.217 回答
1

如果这不起作用,您可能还需要传入一个--user标志。

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

有点像这个 github 问题、 这个 jupyter 文档这个其他堆栈问题。

于 2017-09-28T01:07:27.677 回答