【问题标题】:Error while installing package kableExtra in R在 R 中安装包 kableExtra 时出错
【发布时间】:2018-06-04 20:33:39
【问题描述】:

我正在尝试安装 kableExtra 并收到以下错误:

Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = 
vI[[j]]) : 
there is no package called 'hms'
ERROR: lazy loading failed for package 'kableExtra'

*removing 'C:/Users/Tim/Documents/R/win-library/3.2/kableExtra'
Warning in install.packages :
running command '"C:/PROGRA~1/R/R-32~1.5/bin/x64/R" CMD INSTALL -l "C:\Users\Tim\Documents\R\win-library\3.2"      
C:\Users\Tim\AppData\Local\Temp\RtmpUJQfwD/downloaded_packages/kableExtra_0.9.0. 
 tar.gz' had status 1
Warning in install.packages :
installation of package ‘kableExtra’ had non-zero exit status

The downloaded source packages are in
    ‘C:\Users\Tim\AppData\Local\Temp\RtmpUJQfwD\downloaded_packages’

如何解决我的问题?提前致谢!

【问题讨论】:

    标签: r r-package kableextra


    【解决方案1】:

    似乎 kableExtra 依赖于包“hms”,所以请尝试在之前安装它:

    install.packages("hms")
    

    或通过 rstudio 接口: 包->安装 并输入“hms”

    也试试这个命令:

    install.packages("kableExtra", dependencies = TRUE)
    

    如果出现安装rlang或类似的问题,没有通用的解决方案。您可以尝试(重新)安装rtools。有时 r 安装缺少部分。我的猜测是,如果 R 无法安装依赖项,则必须检测到 R 环境的某些库或工具丢失或安装错误。

    【讨论】:

    • 然后我得到'rlang'不适用于包'hms'并且我无法安装'rlang'的信息
    • 为什么不能安装rlang
    • 您也可以尝试: install.packages("kableExtra", dependencies = TRUE) 这将安装所有依赖包和建议,尽管它无法解决您安装 rlang 的错误。但值得一试
    【解决方案2】:

    你对包“hms”的依赖有问题。我不知道你是如何安装 r 包的,但你可以先安装它然后再试一次,或者选择下载并安装所有必需的依赖项开始安装,在第二个选项中你需要在线并允许包管理器来安装所需的内容。

    这是它在 RGui 中的外观。我猜你没有使用 RGui。

    【讨论】:

    • 然后我收到以下错误:错误:依赖项 'rlang' 不适用于包 'hms' *删除 'C:/Users/Tim/Documents/R/win-library/3.2/hms ' install.packages 中的警告:运行命令 '"C:/PROGRA~1/R/R-32~1.5/bin/x64/R" CMD INSTALL -l "C:\Users\Tim\Documents\R\win- library\3.2" C:\Users\Tim\AppData\Local\Temp\RtmpiCcuL8/downloaded_pa​​ckages/hms_0.4.2.tar.gz' 在 install.packages 中有状态 1 警告:安装包 'hms' 的退出状态非零
    • 依赖项列表可能非常大。看看这个帖子stackoverflow.com/questions/14171148/…
    • 你对你的系统和环境没有说太多。
    • 我现在尝试了 RGui,但它没有出现同样的错误:当我尝试安装 hms 时,'ERROR: dependency 'rlang' is not available for package 'hms''。
    猜你喜欢
    • 1970-01-01
    • 2018-07-01
    • 2019-02-28
    • 2018-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多