【问题标题】:Unable to install any R packages "unable to access index for repository"无法安装任何 R 包“无法访问存储库的索引”
【发布时间】:2020-03-27 03:51:52
【问题描述】:

我已经尝试了在 stackoverflow 上看到的主要修复,但没有运气:

  • 关闭“使用安全下载方法”
  • 将主 CRAN 存储库更改为全局
  • 卸载/重新安装 R
    Warning in install.packages :
      unable to access index for repository http://cran.rstudio.com/bin/macosx/el-capitan/contrib/3.6:
      cannot open URL "http://cran.rstudio.com/bin/macosx/el-capitan/contrib/3.6/PACKAGES"

有什么想法吗?这一切都是在尝试安装 pdftools(它本身与 pkgconfig 存在问题)之后开始的。

编辑: 这是完整的代码块。它设法从源下载,但随后给出零退出状态

install.packages("ggplot2")
Installing package into ‘/Users/jackshaw/Library/R/3.6/library’
(as ‘lib’ is unspecified)
Warning: unable to access index for repository https://cloud.r-project.org/bin/macosx/el-capitan/contrib/3.6:
  cannot open URL 'https://cloud.r-project.org/bin/macosx/el-capitan/contrib/3.6/PACKAGES'
installing the source package ‘ggplot2’

trying URL 'https://cloud.r-project.org/src/contrib/ggplot2_3.3.0.tar.gz'
Content type 'application/x-gzip' length 3031461 bytes (2.9 MB)
==================================================
downloaded 2.9 MB

[1] "R PROFILE LOADED"

The downloaded source packages are in
    ‘/private/var/folders/c1/5c3yn_tx2fq7nrcjs_kn637r0000gn/T/RtmpjcV10X/downloaded_packages’
Warning message:
In install.packages("ggplot2") :
  installation of package ‘ggplot2’ had non-zero exit status

【问题讨论】:

  • 您似乎由于某种原因无权访问存储库。您检查过防火墙、vpn 等设置吗?您是否尝试过从终端安装(例如,RScript -e "install.packages('dplyr', repos = 'http://cran.rstudio.com/')"?或者尝试一些不同的镜像:cran.r-project.org/mirrors.html
  • @JBGruber 感谢您的帮助!是的,检查了防火墙/vpn。从终端安装不起作用,不同的镜像也没有。

标签: r package installation


【解决方案1】:

如果您在 Mac/OS 上工作,您可能需要使用以下命令重定向您的存储库:

install.packages("dplyr", repo = 'https://mac.R-project.org')

最近 CRAN 中似乎出现了故障:https://community.rstudio.com/t/i-can-t-install-packages-on-r-studio-non-zero-exit-status/52135

【讨论】:

  • 啊哈,太棒了!这适用于大多数软件包。很抱歉这个基本问题,但这是否只安装二进制版本?获取源版本的任何提示?
猜你喜欢
  • 2016-11-07
  • 2020-08-16
  • 1970-01-01
  • 2021-12-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-14
相关资源
最近更新 更多