【问题标题】:Unable to install R packages for R 4.1无法为 R 4.1 安装 R 包
【发布时间】:2021-11-30 13:42:09
【问题描述】:

我今天无法安装任何 R 包。这个问题直到上周才发生(我最后一次使用该命令)。我的笔记本电脑系统是 Windows 10,我没有使用任何本地网络/代理/工作 Internet,所以很确定这不是代理服务器或防火墙问题。我更新了我的 R,重新启动程序和计算机,没有帮助。

这是错误信息。

install.packages 中的警告:无法访问存储库的索引 http://cran.rstudio.com/src/contrib: 打不开网址 'http://cran.rstudio.com/src/contrib/PACKAGES'

以下是我从网上试过但没有奏效的方法:

  1. 更新 CRAN 存储库以安装软件包
  2. 取消选中“对 HTTP 使用安全下载方法”和“对 HTTP 使用 Internet Explorer 库/代理”选项
  3. 以管理员身份运行 R
  4. 更改库以安装软件包
  5. 使用install.packages('package_name', dependencies=TRUE, repos='http://cran.rstudio.com/')

再次,我很确定没有防火墙/代理问题,因为直到上周我才遇到问题,使用相同的互联网和相同的设备。有人有想法吗?提前感谢您的帮助!

【问题讨论】:

  • 我打开没有问题:cran.rstudio.com/src/contrib/PACKAGES 这是 http 不是 https...也许你需要使用 https 而不是 http
  • 确保您可以从您的网络浏览器访问该 URL。 cran.rstudio.com/src/contrib/PACKAGES。如果不能,那么这不是 R 问题,而是网络配置问题。目前尚不清楚谁控制您的互联网网络设置,但请确保您可以访问该网站。
  • @MrFlick 谢谢。我可以用浏览器打开网址。
  • @JoseCabreraZuniga 我使用浏览器也没有问题。使用我的 R,http 和 https 都不起作用。

标签: r install.packages


【解决方案1】:

这个问题最终被options(download.file.method="libcurl")解决了。

按照另一个建议的答案,我尝试了options(repos = "http://cran.rstudio.com/"),但收到以下消息:

警告信息: 在 download.file(mirrors_csv_url, destfile = mirrors_csv, quiet = TRUE) : InternetOpenUrl 失败:'ìÂs°þ$'

然后the answer to this question 成功了。

【讨论】:

    猜你喜欢
    • 2020-01-13
    • 2021-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多