在GCE托管的谷歌Colab Jupyter notebook安装R包calendR报错如何解决
谷歌Colab R环境安装calendR包操作步骤
问题根因
magick是calendR的依赖包,该R包编译安装需要操作系统预装libmagick++相关依赖库,谷歌Colab默认环境未预装该依赖,因此会触发安装失败报错。
具体操作步骤
- 第一步:先执行以下命令安装系统依赖
# 调用apt命令安装ImageMagick编译依赖 system("apt-get update -qq && apt-get install -y libmagick++-dev")
- 第二步:等待系统依赖安装完成后,再执行calendR安装加载命令即可
install.packages("calendR") library(calendR)
补充说明
- 系统依赖安装过程预计耗时10-30秒,全程无需手动操作,等待运行结束后再执行下一步即可
- 若R包下载速度较慢,可以在
install.packages函数中指定国内CRAN镜像,示例如下:
install.packages("calendR", repos = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/")
内容的提问来源于stack exchange,提问作者Joseph
相关产品推荐
相关产品推荐

