【发布时间】:2021-12-06 13:12:14
【问题描述】:
您好,我无法在数据块上安装tigerstats 包。以下是我在 R 中的代码。
devtools::install_github("homerhanumat/tigerstats")
我的 databricks 运行时版本是“10.0(包括 Apache Spark 3.2.0、Scala 2.12)”
【问题讨论】:
标签: r databricks azure-databricks
您好,我无法在数据块上安装tigerstats 包。以下是我在 R 中的代码。
devtools::install_github("homerhanumat/tigerstats")
我的 databricks 运行时版本是“10.0(包括 Apache Spark 3.2.0、Scala 2.12)”
【问题讨论】:
标签: r databricks azure-databricks
问题出在依赖的依赖上,主要是依赖于原生的Linux库。例如,jpeg 库依赖于 libjpeg-dev 包,terra depends on more of them。因此,您需要找到所有依赖项并安装所有依赖项,因为默认情况下未安装它们。安装方法取决于您是只执行一次,还是需要进行可重复的设置。
对于快速而肮脏的方法,您可以使用%sh 命令,但它只会在驱动节点上安装软件包,因此它仅适用于单节点集群:
%sh apt-get -f install -y libjpeg-dev
如果您有多节点集群,那么您需要将这些安装命令放入cluster init script,以便它们将在每个节点上执行。
【讨论】: