无法在 Databricks R Notebook 中安装 RGLPK
Unable to install RGLPK in Databricks R Notebook
我在安装 R 包时遇到以下问题。
上下文:我正在研究一个优化问题,我必须使用 RGLPK 包来实现线性规划所需的功能。
这是我试过的:
正在使用 install.package 安装程序包(错误发生在 GLPK 上
依赖项)
尝试将 RGLPK 文件手动加载到库中并安装,
出错了。
- 在此 link- 中的后续步骤
“GLPK: No such file or directory error when trying to install R package”
它抛出一个错误说 "Rglpk.h:1:18: fatal error: glpk.h: No such file or directory"
尝试了很多其他 google/stack 溢出方法,但没有成功。
向该社区寻求帮助,如有任何建议,我们将不胜感激。
通过一些研发,我终于找到了答案。 Post来到这里希望它能对以后的人有所帮助。
Databricks 的操作系统是Ubuntu,它需要很少的依赖项,如 GLPK、Slam 等
Slam 可以轻松安装,但 GLPK 依赖性是主要挑战。我在各种论坛上检查了如何在 ubuntu 中安装 GLPK,主要是所有人都建议使用 sudo 命令进行安装,如下所示:
sudo apt-get 安装 glpk-utils libglpk-dev
但它没有安装并卡在一个地方超过 3 小时。然后我在我的本地安装 ubuntu 以了解流程并注意到由于 sudo apt install 命令用于交互式安装,它需要用户输入 Yes 几次。
但是 Databricks shell 终端不是交互式 window,因此它需要一个命令来始终强制是,下面是该命令的工作命令:
%sh
sudo apt-get install -y glpk-utils libglpk-dev
Post 这个你可以使用 install.packages("Rglpk") 它会像一个魅力:)
Databricks 中的所有非 cran 包都可以遵循上述过程。
我在安装 R 包时遇到以下问题。
上下文:我正在研究一个优化问题,我必须使用 RGLPK 包来实现线性规划所需的功能。
这是我试过的:
正在使用 install.package 安装程序包(错误发生在 GLPK 上 依赖项)
尝试将 RGLPK 文件手动加载到库中并安装, 出错了。
- 在此 link- 中的后续步骤 “GLPK: No such file or directory error when trying to install R package”
它抛出一个错误说 "Rglpk.h:1:18: fatal error: glpk.h: No such file or directory"
尝试了很多其他 google/stack 溢出方法,但没有成功。
向该社区寻求帮助,如有任何建议,我们将不胜感激。
通过一些研发,我终于找到了答案。 Post来到这里希望它能对以后的人有所帮助。
Databricks 的操作系统是Ubuntu,它需要很少的依赖项,如 GLPK、Slam 等
Slam 可以轻松安装,但 GLPK 依赖性是主要挑战。我在各种论坛上检查了如何在 ubuntu 中安装 GLPK,主要是所有人都建议使用 sudo 命令进行安装,如下所示:
sudo apt-get 安装 glpk-utils libglpk-dev 但它没有安装并卡在一个地方超过 3 小时。然后我在我的本地安装 ubuntu 以了解流程并注意到由于 sudo apt install 命令用于交互式安装,它需要用户输入 Yes 几次。 但是 Databricks shell 终端不是交互式 window,因此它需要一个命令来始终强制是,下面是该命令的工作命令:
%sh
sudo apt-get install -y glpk-utils libglpk-dev
Post 这个你可以使用 install.packages("Rglpk") 它会像一个魅力:) Databricks 中的所有非 cran 包都可以遵循上述过程。