r - 在 Google Colab 上的 R 内核中安装 GDAL
问题描述
我正在尝试在我的 colab 会话中安装 R 包 rgdal。我知道它需要依赖 GDAL 才能运行,通常这不是问题。我可以找到很多使用普通 linux 命令安装它的帮助,但找不到任何关于如何从 R 会话安装它的信息。
如果有帮助,这是我的代码:
install.packages("rgdal", dependencies=TRUE,repos='http://cran.rstudio.com/')
Warning message in install.packages("rgdal", dependencies = TRUE, repos = "http://cran.rstudio.com/"):
“installation of package ‘rgdal’ had non-zero exit status”
有谁知道是否有办法使用 R 命令安装 GDAL?还是一种在与 R 内核协作中使用诸如 %%Shell 之类的魔术命令的方法?我对 colab 还很陌生,但希望我的学生能够使用 R 在 colab 中使用栅格运行脚本。
干杯
解决方案
经过大量痛苦的搜索,我找到了答案:
system("sudo apt-get install libgdal-dev libproj-dev")
所以 R 告诉 colab 像普通的 linux 一样安装依赖项。
推荐阅读
- javascript - 如何停止 Socket.io 垃圾邮件连接?
- mysql - 如何使用两个相同的变量和不同的值找到一个 id
- javascript - 使用 javascript 添加基于 json 值的动态 div 标签
- javascript - 如何在javascript中使用带有AND的多个过滤器
- swift - 使字体大小适合封闭按钮?
- math - 八度生成具有已知概率的随机数
- msbuild - msbuild 忽略 ValidateCasingOnIdentifiers 使用 SSDT sqlproj 生成 sql
- c# - 优化 IEnumerable 的迭代
- javascript - async.js 多线程
- node.js - Node.js 脚本显示在浏览器中,而不是 html 文件