Ant*_*nCH 5 r rstudio r-package
我是windows用户.几个星期前,我安装了R和Rstudio并安装了许多软件包.今天有一个拼写没有安装新包.
警告:无法访问存储库的索引http://www.stats.ox.ac.uk/pub/RWin/src/contrib:无法打开URL'http://www.stats.ox.ac.uk/pub/ RWin/src/contrib/PACKAGES '
我重新安装了R,但这并没有解决问题.
install.packages中的警告:InternetOpenUrl失败:'无法连接到服务器'
Jor*_*eys 13
这是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
Run Code Online (Sandbox Code Playgroud)
因此,RStudio尝试在Windows上运行时访问特定的存储库,但该存储库过去曾遇到过一些连接问题; 它并不总是可以访问,如果不是,则会发出您报告的警告.
您可以通过重置此选项来停止此警告:
options(repos = "https://cran.rstudio.com") # or a repo of your choice.
Run Code Online (Sandbox Code Playgroud)
这允许您在没有警告的情况下安装软件包:
> 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
Run Code Online (Sandbox Code Playgroud)
即使显示此警告,仍然可以从rstudio CRAN镜像安装软件包.该警告被报告为一个错误,并且RStudio承诺很快就会解决它.
编辑:有关R FAQ(最后一段)中 CRANextra存储库的更多信息:
某些CRAN软件包不能在Windows上开箱即用,需要额外的软件,或者用于Windows的第三方软件包无法以CR二进制软件包的形式在CRAN上提供.尽管如此,其中一些软件包可以在 Brian D. Ripley 友情提供的https://www.stats.ox.ac.uk/pub/RWin/上的"CRAN extras"存储库中找到.请注意,此存储库是最新版本的R for Windows的默认存储库.
在 R Studio 修复错误的同时,每次启动 R 会话时不必指定 CRAN 存储库的临时解决方案是编辑您的“Rprofile.site”文件并添加此行
options(repos = getOption("repos")["CRAN"])
这样每次启动 R 会话时,CRANextra 存储库(“ http://www.stats.ox.ac.uk/pub/RWin ”)都会自动删除。只记得在错误解决后删除或评论 # 这一行。
| 归档时间: |
|
| 查看次数: |
8110 次 |
| 最近记录: |