Mac系统安装drc包后报错找不到drm函数、缺失haven包求助
解决步骤
- 第一步:修复Mac系统locale配置,解决安装时的
tar: Failed to set default locale警告
打开Mac系统终端,依次执行以下命令,完成后重启R/RStudio:
如果你使用的是bash终端,将上述命令中的echo "export LANG=en_US.UTF-8" >> ~/.zshrc echo "export LC_ALL=en_US.UTF-8" >> ~/.zshrc source ~/.zshrc.zshrc替换为.bash_profile即可。 - 第二步:手动安装缺失的依赖包
haven
打开R控制台执行安装命令:install.packages("haven", dependencies = TRUE) - 第三步:重装drc包确保所有依赖完整安装
继续在R控制台执行:install.packages("drc", dependencies = TRUE) - 第四步:验证包加载状态
执行加载命令确认无报错即可正常调用drm函数:library(drc)
如果后续加载时提示其他依赖包缺失,按照报错提示的包名,逐一执行install.packages("对应包名")安装即可解决问题。
内容的提问来源于stack exchange,提问作者greyrat2021
相关产品推荐
相关产品推荐

