R安装软件包时出现仓库索引无法访问及pkgs参数缺失报错怎么办
R安装包报错解决方案
1. argument "pkgs" is missing, with no default 报错修复
该报错由install.packages()调用语法错误导致,未传入要安装的包名参数。
- 正确调用格式示例(以安装
ggplot2包为例):
# 完整参数写法 install.packages(pkgs = "ggplot2", lib = .libPaths()[1L], dependencies = NA, type = type) # 简化写法 install.packages("ggplot2")
2. 无法访问CRAN仓库警告修复
该警告由当前配置的CRAN镜像源https://cran.csiro.au/连接失败导致,可通过更换可用CRAN源解决:
- 临时更换源(仅当前R会话生效):
options(repos = c(CRAN = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/")) # 更换后再执行包安装命令即可
- 永久更换源:
在R安装目录或用户目录下的.Rprofile配置文件中添加上述options(repos = ...)代码,重启R后生效。
内容的提问来源于stack exchange,提问作者Amir Sadoddin
相关产品推荐
相关产品推荐

