这一点是在R和RStudio在一段时间只有一次弹出。
RStudio更改了一些设置,选项
"repos"
就是其中之一。在Windows上,添加以下内容
编辑:它不是RStudio添加此额外的存储库。版本库由Brian Ripley博士提供,因为某些原因,无法在CRAN上获得软件包(许可证,不是开箱即用,需要额外的软件......)。这就是所谓的“CRANextra”中的设置:
> getOption("repos")
CRAN CRANextra
"https://cran.rstudio.com/" "http://www.stats.ox.ac.uk/pub/RWin"
attr(,"RStudio")
[1] TRUE
所以RStudio尝试时在Windows上运行,以访问特定的资源库,但版本库已在过去的一些连接问题;它不总是可及的,如果不是,则会报告您报告的警告。
你可以得到这样的警告,停止通过复位此选项:
options(repos = "https://cran.rstudio.com") # or a repo of your choice.
,让您无需警告安装软件包:
> install.packages("fortunes")
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.4/fortunes_1.5-4.zip'
Content type 'application/zip' length 202721 bytes (197 KB)
downloaded 197 KB
package ‘fortunes’ successfully unpacked and MD5 sums checked
The downloaded binary packages are in
C:\Users\Joris\AppData\Local\Temp\Rtmpu0febg\downloaded_packages
即使在显示此警告,包仍然得到从rstudio CRAN镜像安装。警告是reported as a bug,RStudio已承诺很快解决它。
编辑:在CRANextra库的更多信息R FAQ (last paragraph):
一些CRAN的包不建了Windows上的箱子, 需要额外的软件,或者是航运 的Windows第三方库不能以Windows二进制 包的形式在CRAN上提供。尽管如此,其中一些软件包可在 “CRAN extras”存储库https://www.stats.ox.ac.uk/pub/RWin/ 由Brian D. Ripley友情提供。请注意,该存储库是用于Windows的最新版本的默认存储库 。
对于那些想要关闭这个问题的人:这是一个与RStudio绑定的真正问题(正如我的答案中所解释的),它经常弹出,并且可以通过编程来解决。因此我认为这是一个有效的SO问题。 –
尝试发出命令'ping www.stats.ox.ac.uk'。我收到了“请求超时”。 – user2314737
@ user2314737问题是RStudio不应该首先尝试访问该网站。 pinging它只会告诉你R告诉你:网站无法联系到。 –