Ubuntu-16.04 R 安装及Jupyter notebook 配置

Posted 理想几岁

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu-16.04 R 安装及Jupyter notebook 配置相关的知识,希望对你有一定的参考价值。

1. R 安装

通常在Terminal下直接apt-get 即可,在16.10下可以get到R-3.3.1,目前最新好像是 R-3.4.2,可以去官方网站下载源码编译 (https://www.r-project.org)?

sudo apt-get install r-base

 

2. 在jupyter notebook中配置R的kernel

近期在Jupyter下跑python,方便边调试边记笔记。因为Jupyter也支持R语言,所以尝试添加R kernel到Jupyter中。 主要依赖 "IRkernel" 包。(有些包可能需要FQ才能下载,具体的方法请DIY。) 配置方法如下:

(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?

注意:在jupyter上加载R包时一定要设定镜像,不然一般会失败:

# 通过如下命令设定镜像,比如我选择镜像ustc
options(repos = ‘http://mirrors.ustc.edu.cn/CRAN/‘)
# 检查镜像是否更改
getOption(repos)

 



以上是关于Ubuntu-16.04 R 安装及Jupyter notebook 配置的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu 16 安装TensorFlow及Jupyter notebook

ubuntu 16.04安装jupyter notebook使用与进阶

ubuntu安装搜狗输入法(ubuntu 14.04ubuntu16.04通用)

Ubuntu16.04安装后开发环境配置和常用软件安装

如何在Ubuntu 16.04安装R

Ubuntu16.04版安装及卸载VMwareTools的步骤