R語言 install.packages 無法讀取索引的解決方案
問題描述
在公司的Centos服務(wù)器上安裝R的包,總是安裝不成功,然后有如下提醒:
Warning: 無法在貯藏處https://mirrors.ustc.edu.cn/CRAN/src/contrib中讀寫索引 Warning message: package ‘DBI' is not available (for R version 3.2.2)
問題修復(fù)
【更好的方案請直接看最后邊PS】
執(zhí)行下邊這條命令,隨便選幾個源。
setRepositories(addURLs = c(CRANxtras = http://cran.at.r-project.org/))
這樣再執(zhí)行install.packages() 就OK了。
問題分析
公司網(wǎng)絡(luò)因為https訪問不了,只能訪問http的源造成的,雖然這個問題不普遍,但是如果碰到確實比較惱火,折騰一早上才找到上邊的解決辦法。其他參考
PS:其他方案
最后才發(fā)現(xiàn),你可以在選擇鏡像的時候選擇18: (HTTP mirrors) ?!雪n⊙b汗
補充:R語言 下載包出錯Warning: 無法在貯藏處https://cloud.r-project.org/src/contrib中讀寫索引:
報錯原因,竟然是ie瀏覽器的問題,unbelievable
1、在R中,下載包的時候,卻發(fā)現(xiàn)報錯: Warning: 無法在貯藏處https://cloud.r-project.org/src/contrib中讀寫索引: 無法打開URL'https://cloud.r-project.o
2、后來針對CRAN重新選擇,但以下這幾個都選擇了一遍。都還是報錯。
3、最后找到原因了。下載包是依賴本機的ie瀏覽器下載的。本身電腦 的ie瀏覽器出錯了,打開是網(wǎng)頁顯示 打不開的。所以導(dǎo)致下載包出錯。
4、開始修復(fù)了ie瀏覽器,打開設(shè)置→Internet選項→高級→重置
5、ie瀏覽器修復(fù)好了,打開是正常的了。意味著,下載包也正常了。
6、選擇CRAN,選擇china任意一個后。沒有報錯,下載包,也正常了。
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
R語言繪圖時輸出希臘字符上下標(biāo)及數(shù)學(xué)公式實現(xiàn)方法
這篇文章主要為大家介紹了R語言進(jìn)行繪圖時輸出希臘字符上標(biāo),下標(biāo)及數(shù)學(xué)公式的實現(xiàn)方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2021-11-11R語言數(shù)據(jù)可視化繪圖Dot plot點圖畫法示例
這篇文章主要為大家介紹了R語言數(shù)據(jù)可視化繪圖Dot plot點圖的畫法示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2022-02-02