第一篇文章 在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是什么??”
“欸...你自己百度吧,一时半会讲不清楚”
至于下载什么版本,建议是下载最新的版本Python3.7的,2.x的版本已经老了不会再更新维护的了,两种版本语法上是不兼容的。而64-bit还是32-bit则取决于你win系统本身是64位还是32位的,去“我的电脑”打开“属性”可以查看,系统是64就安装64,32就安装32,但是你64安装32的也没什么关系。。
1.安装Rstudio
Anaconda安装完以后打开 Anaconda Navigator
然后在界面点击安装Rstudio
Rstudio安装完后,anaconda软件会要求你创建一个新的环境,按默认的名字确认就ok。
2.安装Jupyter Notebook
进入新的环境以后,在Rstudio的环境中安装Jupyter notebook,
安装完后navigator界面应该如下:
图中有两个圈圈,
最上面的圈圈指的是当前所处的环境,可以下拉菜单选择返回到之前的python环境。
3.在Anaconda 中运行Rstudio,安装内核
在Rstudio中输入下面三行代码,一行一行地运行,
install.packages('devtools')
devtools::install_github('IRkernel/IRkernel')
IRkernel::installspec()
最终运行结果应该如下:
此时你的Jupyter 的R内核就安装好了,
打开jupyter 看看把