Anaconda安裝R語言

1.直接按照R未遂

一直以來想在服務(wù)器上安裝R潦蝇,可惜沒有root權(quán)限想诅,一直沒有安裝成功,期間我嘗試過多種方法進行按照蹂午,比如獨釣寒江的博客(http://blog.sina.com.cn/s/blog_6ac25ea00102whkc.html)的方法安裝R盈魁,比之前的安裝有所進步翔怎,但是最后卡在libcurl報錯,一直沒有解決杨耙,具體報錯信息如下:

checking if libcurl supports https... no

configure: error: libcurl >= 7.22.0 library and headers are required with support for https

2.初識Anaconda

最開始接觸Anaconda赤套,還是在機器學習的時候用過,Anaconda是一個用于科學計算的Python發(fā)行版珊膜,支持 Linux, Mac, Windows系統(tǒng)容握,提供了包管理與環(huán)境管理的功能,可以很方便地解決多版本python并存车柠、切換以及各種第三方包安裝問題剔氏。Anaconda利用工具/命令conda來進行package和environment的管理,并且已經(jīng)包含了Python和相關(guān)的配套工具竹祷。

在機器學習過程中谈跛,使用Anaconda的確很方便,python包的安裝塑陵、管理感憾、Jupyter?Notebook使用也特別方便靈活,可以使用大量粘貼復制命令令花,畫圖阻桅、運行也可以交互,便于直接查看畫圖結(jié)果兼都,這對學習python圖形展示是非常有用的方法嫂沉。

Anaconda可以安裝、管理R還是在無意中看到網(wǎng)上介紹(https://chrisconlan.com/installing-r-python-anaconda-biologists/)扮碧,這篇文章較為詳細的介紹了使用Anaconda安裝python和R的方法趟章。Anaconda安裝不需要較高的權(quán)限,包的安裝管理也較方便,正合我意尤揣。

3.Anaconda下載和安裝

Anaconda可從官網(wǎng)下載所需要的版本搔啊;https://www.anaconda.com/download/

Anaconda安裝:Anaconda安裝較為簡單柬祠,我下載的文件為:

Anaconda3-2018.12-Linux-x86_64.sh

sh?Anaconda3-2018.12-Linux-x86_64.sh

交互界面根據(jù)提示選擇北戏,首先是否接受協(xié)議,選擇yes

會顯示安裝路徑選擇漫蛔,默認是在個人home目錄下嗜愈,也可以選擇指定安裝目錄Prefix= /my/home/Anaconda3,需要注意的是莽龟,指定安裝目錄時/my/home/Anaconda3文件夾不能存在蠕嫁,/my/home/目錄存在即可。安裝最后會提示是否將Anaconda3添加到~/bashrc文件中毯盈,可以根據(jù)自己需要選擇剃毒。

安裝完成后,進入/my/home/Anaconda3/bin/搂赋,輸入./conda赘阀,如果出現(xiàn)conda使用說明信息,說明安裝成功脑奠。

4.Anaconda安裝R

我這里沒有將Anaconda添加到環(huán)境變量基公。

首先設(shè)置環(huán)境變量:export PATH=/my/home/Anaconda3/bin/:$PATH

安裝R,首先需要配置conda:

conda config --add channels conda-forge

conda config --add channels defaults

conda config --add channels r

conda config --add channels bioconda

安裝R:

conda install r

等個幾分鐘左右宋欺,R就安裝成功轰豆,Anaconda安裝R默認的是3.2版本的,但是目前我們基本上不怎么用3.2版本的了齿诞,可以使用Anaconda對R進行升級酸休。

升級命令:conda update r?r=3.5.2

兩分鐘左右,就升級成功了祷杈。其實如果在前面安裝R的時候雨席,選擇r版本了,后面就不需要再升級了吠式。

5.conda安裝R包

如果出現(xiàn)如下報錯陡厘,找不到x86_64-conda_cos6-linux-gnu-cc:

安裝R包出現(xiàn)的報錯

這是由于Anaconda把很多l(xiāng)inux命令都自己做了,可按照官網(wǎng)安裝相應(yīng)的gcc(https://conda.io/docs/user-guide/tasks/build-packages/compiler-tools.html)特占。有如下版本:

不同版本的gcc

這里我安裝了gcc_linux-64糙置,命令:conda install gcc_linux-64,安裝成功是目。但是安裝R包還是報錯谤饭,還是報錯找不到x86_64-conda_cos6-linux-gnu-cc,折騰了半天,后邊才發(fā)現(xiàn)揉抵,我在之前安裝的時候沒有有將Anaconda添加到環(huán)境變量中亡容,因此出現(xiàn)不能調(diào)用x86_64-conda_cos6-linux-gnu-cc,然后將/my/home/Anaconda3/bin/添加到~/.bashrc即可正常安裝R包了

conda安裝R包有兩種方式冤今,一種是使用conda命令安裝:conda?install?-c?r?package-name闺兢,需要注意的是conda下面的r包的名稱與普通R包的名稱不一樣,具體名稱可以在官網(wǎng)上面查詢(http://docs.anaconda.com/anaconda/packages/r-language-pkg-docs/)戏罢;另外一種是直接進入conda下面的R交互界面屋谭,安裝普通安裝R包的方式進行安裝,比如bioconductor或者install.packages方式龟糕。

Anaconda安裝的R自身帶的R包比較少桐磁,?用命令(.packages(all.available=T))查看自帶的基礎(chǔ)包,可用的包只有52個讲岁,像常用的ggplot都沒有我擂,因此需要安裝很多基礎(chǔ)包,如果一個一個的安裝缓艳,實在是太麻煩校摩,Anaconda提供了一個快捷安裝很多基礎(chǔ)包的命令:conda install -c r r-essentials,里面自帶了100個常用的科學計數(shù)包郎任。查詢conda官網(wǎng)的R包的鏈接如下:http://docs.anaconda.com/anaconda/packages/r-language-pkg-docs/秧耗。

6.結(jié)束語

困擾幾天的問題終于解決,如釋重負舶治。本來要上傳幾張安裝過程分井、成功的圖片,可惜正在安裝R包霉猛,沒法截圖尺锚。

參考網(wǎng)站:

https://www.anaconda.com/download/

https://chrisconlan.com/installing-r-python-anaconda-biologists/

https://stackoverflow.com/questions/46036821/install-conda-for-r

http://www.reibang.com/p/2f3be7781451

http://docs.anaconda.com/anaconda/packages/r-language-pkg-docs/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市惜浅,隨后出現(xiàn)的幾起案子瘫辩,更是在濱河造成了極大的恐慌,老刑警劉巖坛悉,帶你破解...
    沈念sama閱讀 217,826評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件伐厌,死亡現(xiàn)場離奇詭異,居然都是意外死亡裸影,警方通過查閱死者的電腦和手機挣轨,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來轩猩,“玉大人卷扮,你說我怎么就攤上這事荡澎。” “怎么了晤锹?”我有些...
    開封第一講書人閱讀 164,234評論 0 354
  • 文/不壞的土叔 我叫張陵摩幔,是天一觀的道長。 經(jīng)常有香客問我鞭铆,道長或衡,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,562評論 1 293
  • 正文 為了忘掉前任衔彻,我火速辦了婚禮薇宠,結(jié)果婚禮上偷办,老公的妹妹穿的比我還像新娘艰额。我一直安慰自己,他們只是感情好椒涯,可當我...
    茶點故事閱讀 67,611評論 6 392
  • 文/花漫 我一把揭開白布柄沮。 她就那樣靜靜地躺著,像睡著了一般废岂。 火紅的嫁衣襯著肌膚如雪祖搓。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,482評論 1 302
  • 那天湖苞,我揣著相機與錄音拯欧,去河邊找鬼。 笑死财骨,一個胖子當著我的面吹牛镐作,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播隆箩,決...
    沈念sama閱讀 40,271評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼该贾,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了捌臊?” 一聲冷哼從身側(cè)響起杨蛋,我...
    開封第一講書人閱讀 39,166評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎理澎,沒想到半個月后逞力,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,608評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡糠爬,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,814評論 3 336
  • 正文 我和宋清朗相戀三年寇荧,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片秩铆。...
    茶點故事閱讀 39,926評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡砚亭,死狀恐怖灯变,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情捅膘,我是刑警寧澤添祸,帶...
    沈念sama閱讀 35,644評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站寻仗,受9級特大地震影響刃泌,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜署尤,卻給世界環(huán)境...
    茶點故事閱讀 41,249評論 3 329
  • 文/蒙蒙 一耙替、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧曹体,春花似錦俗扇、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至串稀,卻和暖如春除抛,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背母截。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評論 1 269
  • 我被黑心中介騙來泰國打工到忽, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人清寇。 一個月前我還...
    沈念sama閱讀 48,063評論 3 370
  • 正文 我出身青樓喘漏,卻偏偏與公主長得像,于是被迫代替她去往敵國和親颗管。 傳聞我的和親對象是個殘疾皇子陷遮,可洞房花燭夜當晚...
    茶點故事閱讀 44,871評論 2 354

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