You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装R包Hmisc时出现Non-zero exit status错误的解决求助

解决Hmisc安装时Non-zero exit status错误的思路

从错误信息可明确问题根源:htmltools包版本过低(当前为0.5.6.1,而htmlwidgets要求至少0.5.7版本),导致htmlwidgets安装失败,进而影响Hmisc的安装(Hmisc依赖htmlwidgets)。按以下步骤解决:

  1. 卸载并升级htmltools
    如果当前R会话已加载htmltools,先卸载它:

    detach("package:htmltools", unload = TRUE)
    

    然后安装最新版本:

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

    若遇到系统库写入权限问题(如Mac环境),可指定个人库路径安装(需确保该路径在你的.libPaths()列表中):

    install.packages("htmltools", lib = "~/R/library", dependencies = TRUE)
    
  2. 重新安装htmlwidgets
    此前的安装失败已被回滚,现在重新安装:

    install.packages("htmlwidgets")
    
  3. 安装Hmisc
    完成上述步骤后,尝试安装Hmisc:

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

若仍有问题,可尝试清理缓存或安装Hmisc的最新开发版:

install.packages("devtools")
devtools::install_github("harrelfe/Hmisc")

内容的提问来源于stack exchange,提问作者revenue_geek_124

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 12:12:16