如何解決package 'xxx' is not available (for R version x.y.z)

安裝R語言包的時候,經(jīng)常出現(xiàn):package 'xxx' is not available (for R version x.y.z)校辩,搞得人心煩意亂,安裝一個軟件要個把小時,坑爹俺惨簟激才?
到底要怎么解決這個問題呢拓型?一般有一下思路:

低級錯誤

檢查拼寫是否正確?注意大小寫

其實已經(jīng)安裝好了瘸恼,退出R再試一次

  • 如果出現(xiàn)錯誤
Encountered below error. Any suggestions on how to resolve appreciated.

shiny::runApp()
Error in get(Info[i, 1], envir = env) : lazy-load database 'XX' is corrupt
In addition: Warning message:
In get(Info[i, 1], envir = env) : internal error -3 in R_decompress1

其實只要退出R劣挫,再試一次就可以了:The internal error -3 often happens when you use install_github to install a package that's currently loaded; try restarting R and running the app again.

安裝方式

源碼安裝

  • 沒有windows/mac/linux的binary文件,可以用源碼安裝:

install.packages("foobarbaz",type="source")

需要安裝相應(yīng)編譯器


* installing *source* package ‘rgeos’ ...

configure: CC: gcc -m64 -std=gnu99

configure: CXX: g++ -m64

configure: rgeos: 0.4-2

checking for /usr/bin/svnversion... yes

cat: inst/SVN_VERSION: No such file or directory

configure: svn revision: 

checking for geos-config... no

no

configure: error: geos-config not found or not executable.

ERROR: configuration failed for package ‘rgeos’

* removing ‘/home/shiyong/R/x86_64-redhat-linux-gnu-library/3.5/rgeos’



下載的程序包在

 ‘/tmp/RtmpUwOGCq/downloaded_packages’里

Warning message:

In install.packages("rgeos", repos = "http://R-Forge.R-project.org", :

  安裝程序包‘rgeos’時退出狀態(tài)的值不是0

  • 如果出現(xiàn)上面的錯誤东帅,就安裝好geos-devel就可以了

yum install -y geos-devel

沒有源碼压固,但是有binary文件

  • 可以把源碼安裝關(guān)了

options(install.packages.check.source = "no")

找錯地方了

找對repository

  • 有的包不在CRAN里面
    安裝bioconductor的包,必須
source("https://bioconductor.org/biocLite.R")

否則可能報錯:


ERROR: compilation failed for package

  • 設(shè)置repository的方法
setRepositories()
  • 查看你要的package在不在這個repository里面靠闭,以“foobarbaz”為例

ap <- available.packages()

"foobarbaz" %in% rownames(ap)

包在github等網(wǎng)站上面

  • package在github/Bitbucket/Gitorious上面

library(remotes)

install_github("packageauthor/foobarbaz")

install_github("cran/foobarbaz")

install_bitbucket("packageauthor/foobarbaz")

install_gitorious("packageauthor/foobarbaz")

package在一個非標準的repository里帐我,而不是CRAN


install.packages("Rbbg", repos = "http://r.findata.org")

版本問題

需要更新R或Bioconductor了

  • 查看依賴的版本

ap["foobarbaz","Depends"]

package過期了


library(remotes)

install_version("foobarbaz","0.1.2")

最后大招

用conda安裝,如

conda install bioconductor-deseq2

手動安裝:

install.packages("local.tar.gz",repos=NULL, type="source")

安裝好依賴包

install.packages("ggplot2",dependencies=T)

放棄

  • 想想愧膀,是不是不需要這個package也可以解決問題焚刚?

Changelog:

  • 作者:石勇(sandy,石博士)
  • 時間:20181030
  • 參考:stackoverflow
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末扇调,一起剝皮案震驚了整個濱河市矿咕,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌狼钮,老刑警劉巖碳柱,帶你破解...
    沈念sama閱讀 206,839評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異熬芜,居然都是意外死亡莲镣,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評論 2 382
  • 文/潘曉璐 我一進店門涎拉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來瑞侮,“玉大人,你說我怎么就攤上這事鼓拧“牖穑” “怎么了?”我有些...
    開封第一講書人閱讀 153,116評論 0 344
  • 文/不壞的土叔 我叫張陵季俩,是天一觀的道長钮糖。 經(jīng)常有香客問我,道長酌住,這世上最難降的妖魔是什么店归? 我笑而不...
    開封第一講書人閱讀 55,371評論 1 279
  • 正文 為了忘掉前任阎抒,我火速辦了婚禮,結(jié)果婚禮上消痛,老公的妹妹穿的比我還像新娘且叁。我一直安慰自己,他們只是感情好秩伞,可當(dāng)我...
    茶點故事閱讀 64,384評論 5 374
  • 文/花漫 我一把揭開白布谴古。 她就那樣靜靜地躺著,像睡著了一般稠歉。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上汇陆,一...
    開封第一講書人閱讀 49,111評論 1 285
  • 那天怒炸,我揣著相機與錄音,去河邊找鬼毡代。 笑死阅羹,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的教寂。 我是一名探鬼主播捏鱼,決...
    沈念sama閱讀 38,416評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼酪耕!你這毒婦竟也來了导梆?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,053評論 0 259
  • 序言:老撾萬榮一對情侶失蹤迂烁,失蹤者是張志新(化名)和其女友劉穎看尼,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體盟步,經(jīng)...
    沈念sama閱讀 43,558評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡藏斩,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,007評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了却盘。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片狰域。...
    茶點故事閱讀 38,117評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖黄橘,靈堂內(nèi)的尸體忽然破棺而出兆览,到底是詐尸還是另有隱情,我是刑警寧澤塞关,帶...
    沈念sama閱讀 33,756評論 4 324
  • 正文 年R本政府宣布拓颓,位于F島的核電站,受9級特大地震影響描孟,放射性物質(zhì)發(fā)生泄漏驶睦。R本人自食惡果不足惜砰左,卻給世界環(huán)境...
    茶點故事閱讀 39,324評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望场航。 院中可真熱鬧缠导,春花似錦、人聲如沸溉痢。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽孩饼。三九已至髓削,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間镀娶,已是汗流浹背立膛。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留梯码,地道東北人宝泵。 一個月前我還...
    沈念sama閱讀 45,578評論 2 355
  • 正文 我出身青樓,卻偏偏與公主長得像轩娶,于是被迫代替她去往敵國和親儿奶。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,877評論 2 345

推薦閱讀更多精彩內(nèi)容

  • 工欲善其事鳄抒,必先利其器闯捎。總結(jié)一下许溅,方便多了隙券。R語言還是很牛逼的,可以干很多事情闹司。有一把順手的刀還是很重要的娱仔。 0....
    Liam_ml閱讀 4,605評論 1 60
  • Installing MXNet on OS X (Mac) mxnet.io/get_started/osx_s...
    Helen_Cat閱讀 2,270評論 2 2
  • 物理層 媒體和互聯(lián)設(shè)備 物理層的媒體包括架空明線、平衡電纜游桩、光纖牲迫、無線信道等。通信用的互連設(shè)備指DTE和DCE間的...
    anna_hui閱讀 745評論 0 0
  • 原來陪真的可以帶來不一樣的收獲借卧! 春天真的可以找出來盹憎。在兒子的眼中美在鮮花盛開、美在欣賞春天的草木铐刘、美在萬物復(fù)蘇陪每。...
    點點_a232閱讀 139評論 0 0
  • 那時我們有夢檩禾, 關(guān)于文學(xué)挂签, 關(guān)于愛情, 關(guān)于穿越世界的旅行…… 以前每次來這里盼产,都只會點一樣饵婆,奶提綠茶,不是因為有...
    青崖白蘿卜閱讀 299評論 3 0