2017-07-14 20 views
8

從今天開始,每次我嘗試在R(3.4。 1)Rstudio 1.0.143我收到此錯誤信息:警告:無法訪問存儲庫的索引https://www.stats.ox.ac.uk/pub/RWin/src/contrib:

警告:無法爲庫https://www.stats.ox.ac.uk/pub/RWin/src/contrib訪問指數: 無法打開URL「https://www.stats.ox.ac.uk/pub/RWin/src/contrib/PACKAGES

我改變CRAN鏡全局選項>軟件包,但它仍然顯示這個錯誤。軟件包已經開始從不同於stats.ox.ac.uk的服務器下載,但是當R試圖連接到stats.ox.ac.uk時,存在巨大的延遲。這是一個全球性問題,還是僅僅發生在我身上?如果是全球性的,是否有解決方法來阻止此類錯誤信息的顯示?

謝謝。 深 (Dwaipayan Adhya)

+0

如果您運行'getOption(「repos」)'該存儲庫是否顯示在CRANExtras下? – Dason

+0

是的。> getOption(「repos」) CRAN CRANextra 「https://mirrors.ebi.ac.uk/CRAN/」「http://www.stats.ox.ac.uk/pub/RWin 「 attr(,」RStudio「) [1] TRUE –

+0

請參閱以下錯誤報告,這是幾個月前的版本:https://support.rstudio.com/hc/en-us/community/posts/115007914708-even -when-setting-another-repo-RStudio-post-warnings-about-stats-ox-ac-uk –

回答

13

我猜這是一個暫時的問題(但是一個惱人的問題,然而我今天早上處理的一個問題)。該存儲庫最有可能是另一個與「CRAN」存儲庫一起設置爲「CRANextra」的存儲庫。解決方案是重新定義回購選項以不包含CRANextra。您可以使用setRepositories()命令並取消選擇「CRANextra」。或者,您可以運行以下代碼,該代碼將刪除除「CRAN」選擇外的所有存儲庫。

options(repos = getOption("repos")["CRAN"]) 
+1

這不是一個永久的解決方案。如果在運行選項(repos = getOption(「repos」)[「CRAN」])之後開始新會話,CRANextra將被重置。即使setRepositories()選項也不是永久性選項。 –

+0

我從來沒有說過。我假設存儲庫的問題是暫時的。但是,如何在每個會話開始時自動運行代碼是可以查找的內容。但它歸結爲使用一個.Rprofile – Dason

+0

確實令人討厭(和令人沮喪的是,我是在一些東西)。希望很快得到解決。感謝您的建議。其他一些CRAN鏡像現在也受到影響。 –