在Jupyter中安装R内核(途径二:Anaconda)

在Jupyter中安装R内核(途径二:Anaconda)_第1张图片

 

第一篇文章 在Jupyter中安装R内核 是电脑上分别安装了jupyter和R的情况下写的,安装的过程是在R studio中运行3行代码即可搞定的。

 

但是有时会出现R studio找不到本已安装在电脑中的jupyter的打开路径,出现找不到jupyter进而无法在jupyter上进行R内核安装的情况,错误提示如图

 

由于越来越多人是通过Anaconda来集成jupyter而不是单独下载安装的,

因此特地开了第二篇文章来解决这个问题。

问题的解决思路:Anaconda本身是一个集成的环境,可以在Anaconda中安装基础版的R内核,然后再把R内核添加到jupyter中去。

 

依旧是很简单的几步操作:

0. 安装Anaconda

首先你要确保你电脑上有安装Anaconda,如果没有请在这里下载Downloads - Anaconda

这时你问“Anaconda是什么??”

“欸...你自己百度吧,一时半会讲不清楚”

 

在Jupyter中安装R内核(途径二:Anaconda)_第2张图片

至于下载什么版本,建议是下载最新的版本Python3.7的,2.x的版本已经老了不会再更新维护的了,两种版本语法上是不兼容的。而64-bit还是32-bit则取决于你win系统本身是64位还是32位的,去“我的电脑”打开“属性”可以查看,系统是64就安装64,32就安装32,但是你64安装32的也没什么关系。。

在Jupyter中安装R内核(途径二:Anaconda)_第3张图片

 

1.安装Rstudio

Anaconda安装完以后打开 Anaconda Navigator

然后在界面点击安装Rstudio

在Jupyter中安装R内核(途径二:Anaconda)_第4张图片

Rstudio安装完后,anaconda软件会要求你创建一个新的环境,按默认的名字确认就ok。

 

2.安装Jupyter Notebook

进入新的环境以后,在Rstudio的环境中安装Jupyter notebook,

安装完后navigator界面应该如下:

在Jupyter中安装R内核(途径二:Anaconda)_第5张图片

图中有两个圈圈,

最上面的圈圈指的是当前所处的环境,可以下拉菜单选择返回到之前的python环境。

 

3.在Anaconda 中运行Rstudio,安装内核

在Rstudio中输入下面三行代码,一行一行地运行,

install.packages('devtools')
devtools::install_github('IRkernel/IRkernel')
IRkernel::installspec()

最终运行结果应该如下:

此时你的Jupyter 的R内核就安装好了,

打开jupyter 看看把

在Jupyter中安装R内核(途径二:Anaconda)_第6张图片

 

转载:https://zhuanlan.zhihu.com/p/50087791

你可能感兴趣的:(Jupyter)