我无法在R中安装任何软件包。我在从3.2.2到3.2.4(修订版)的所有版本的R中尝试过,但是我得到了同样的错误。当我连接到我的大学防火墙时,这对我来说似乎是一个代理问题。当我连接到家庭网络时,我能够安装软件包。你能指导我解决这个问题。 以下是错误消息
> chooseCRANmirror()
Error in download.file(url, destfile = f, quiet = TRUE) :
cannot open URL 'https://cran.r-project.org/CRAN_mirrors.csv'
In addition: Warning message:
In download.file(url, destfile = f, quiet = TRUE) :
InternetOpenUrl failed: 'The server name or address could not be resolved'
> install.packages("ggplot2")
Installing package into ‘C:/Users/HP/Documents/R/win-library/3.2’
(as ‘lib’ is unspecified)
Warning: unable to access index for repository https://cran.rstudio.com/src/contrib
Warning: unable to access index for repository
Warning: unable to access index for repository
Warning: unable to access index for repository
Warning message:
package ‘ggplot2’ is not available (for R version 3.2.2)
答案 0 :(得分:4)
这与我在安装任何软件包时遇到的问题相同。我认为主要原因是您的R会话无法连接到Cran服务器上的文件路径。
我所做的只是手动访问Cran网站并下载该特定软件包的Windows版本。现在解压缩文件并手动将文件夹粘贴到R。
的库文件夹中库文件夹路径将是这样的: C:\ Program Files \ R \ R-3.2.3 \ library
现在转到R控制台并使用库(包名称)加载它。 您现在可以使用您的包裹。
答案 1 :(得分:2)
只需使用HTTP镜像而不是HTTPS镜像。 要更改镜像,请转到“包菜单” - > “设置CRAN镜像” - > “(HTTP镜像)” - >选择任何
答案 2 :(得分:0)
感谢您的宝贵意见。这个问题的解决方案让我发疯了。我根据我在MOZILLA的大学网络设置了我的代理设置,但是,我没有为IE设置相同的设置。我猜,R会根据未配置的IE设置下载软件包。设置代理连接到互联网后,我能够下载包没有任何问题。
在尝试了所有解决方案之后想出来,但最后这个愚蠢的事情起作用了。
感谢您的所有时间和建议。
答案 3 :(得分:0)
您可以重置和恢复您的互联网连接(对于Windows和您的默认资源管理器),问题将得到解决。
答案 4 :(得分:0)
要解决:
答案 5 :(得分:-2)
utils ::: menuInstallPkgs() ---请选择要在此会话中使用的CRAN镜像--- 警告:无法访问存储库https://ftp.iitm.ac.in/cran/src/contrib的索引: 无法打开URL“ https://ftp.iitm.ac.in/cran/src/contrib/PACKAGES” install.packages中的错误(NULL,.libPaths()[1L],依赖项=不适用,类型=类型): 没有指定软件包