最近的一个项目要用到R,就安排我安装和简单使用下R.经过一下午的排雷,这里记录和分享下R在linux下的安装。
一、R的介绍
关于R的介绍详情还是看官网文档比较权威。详情点击这里。
二、R的安装
yum install R
这个安装比较麻烦,下面记录下详细步骤。
# 1、添加apt安装源
vim /etc/apt/sources.list
# 2、在尾部追加源
# 注意版本对应
14.04: deb https://cloud.r-project.org/bin/linux/ubuntu trusty-cran35/
16.04: deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/
18.04: deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/
18.10:deb https://cloud.r-project.org/bin/linux/ubuntu cosmic-cran35/
19.04: deb https://cloud.r-project.org/bin/linux/ubuntu disco-cran35/
# 3、更新源
sudo apt update
# 如果报没有对应签名
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
gpg --keyserver keyserver.ubuntu.com --recv-key E298A3A825C0D65DFD57CBB651716619E084DAB9
gpg -a --export E298A3A825C0D65DFD57CBB651716619E084DAB9 | sudo apt-key add -
或者 (端口11371禁用的情况下)
gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
gpg -a --export E298A3A825C0D65DFD57CBB651716619E084DAB9 | sudo apt-key add -
# 或者直接下载key
http://keyserver.ubuntu.com:11371/搜索对应秘钥 0x加搜索的id
sudo apt-key add key.txt
# 4、安装R
sudo apt-get install r-base
安装完毕后就可测试下是否安装成功,终端输入R
R
出现下面结果证明安装成功,我这里安装的是最新版的
三、安装rpy2
Software | Versions |
Python | 3.5, with intended compatibility with 2.7 and >3.3 |
R | 3.2+ (down to 3.0 might be OK) |
pip install rpy2
# or
easy_install rpy2
具体的使用,下次在写。