ubuntu16.04中指定R语言安装,并连接到notebook和spark

1.R语言安装指定版本

在/etc/apt/source.list文件中添加源

deb http://cran.stat.ucla.edu/bin/linux/ubuntu/ xenial/

更新

sudo apt-get update

查看指定版本并安装

lxx@lxx:~$ sudo apt-cache showpkg r-base | grep 3.3.1
3.3.3-1xenial0 (/var/lib/apt/lists/cran.stat.ucla.edu_bin_linux_ubuntu_xenial_Packages)
3.3.1-1xenial0 (/var/lib/apt/lists/cran.stat.ucla.edu_bin_linux_ubuntu_xenial_Packages)
3.3.3-1xenial0 - r-base-core (2 3.3.3-1xenial0) r-recommended (5 3.3.3-1xenial0) r-base-html (0 (null)) r-doc-html (0 (null)) ess (0 (null)) r-doc-info (16 (null)) r-doc-pdf (0 (null)) 
3.3.1-1xenial0 - r-base-core (2 3.3.1-1xenial0) r-recommended (5 3.3.1-1xenial0) r-base-html (0 (null)) r-doc-html (0 (null)) ess (0 (null)) r-doc-info (16 (null)) r-doc-pdf (0 (null)) 
3.3.3-1xenial0 - 
3.3.1-1xenial0 - 
lxx@lxx:~$ sudo apt-get install r-base-core=3.3.1-1xenial0

安装成功!!

建议安装:
  ess r-doc-info | r-doc-pdf r-mathlib r-base-html
推荐安装:
  r-recommended r-base-dev
 


2.jupyter安装R

(1) 安装必要的lib

~ sudo apt-get install libzmq3-dev libssl-dev libcurl​4-openssl-dev

~ sudo R # 进入R环境​

> ​ install.packages(c('repr', 'IRdisplay', 'evaluate', 'crayon', 'pbdZMQ', 'devtools','uuid', 'digest'))

注: 会提示选择mirrors, 建议选择 0-cloud 

>  devtools::install_github('IRkernel/IRkernel')

>​ IRkernel::installspec()

如果显示​如下结果,说明配置成功。 

[InstallKernelSpec] Installed kernelspec ir in /home/xxx/.local/share/jupyter/kernels/ir​

安装成功!


3.R中安装"rJava"

Installing default JRE/JDK

sudo apt-get update
sudo apt-get install default-jre
sudo apt-get install default-jdk

sudo apt-get install r-cran-rjava

安装成功!


4.R语言连接SparkR

将/spark/R/lib/中SparkR/(编译后的sparkR)文件复制到/usr/local/lib/R/site-library/文件夹中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值