jupyter中加入R語言kernel操作指南

jupyter中加入R語言kernel

如果順利,僅需在R console 運行三行命令:【如果不順利,看看是否是下文出現的問題】

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

devtools::install_github('IRkernel/IRkernel')

IRkernel::installspec(user = FALSE)

1.R中運行的命令: 安裝依賴的R包

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

如果出現錯誤提示:
錯誤提示
選擇NO

2. R中運行的命令:

devtools::install_github('IRkernel/IRkernel')

報錯信息:

Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) : 載入了名字空間‘rlang’ 0.2.2,但需要的是>= 0.3.0

先卸載‘rlang’包,再重新安裝

remove.packages(c('rlang'),lib=file.path('包所在位置')) 或remove.packages('rlang')
install.packages('rlang')

再次運行:

devtools::install_github('IRkernel/IRkernel')

報錯信息:

install_github(“IRkernel/IRkernel”) Downloading GitHub repo IRkernel/IRkernel@master Error: Git does not seem to be installed on your system.

需要安裝Git,見鏈接Git安裝教程,不同版本,過程略有不同
隨後再運行

devtools::install_github('IRkernel/IRkernel')

在這裏插入圖片描述
成功:
在這裏插入圖片描述

3. R中運行的命令: 使得R在jupyter中可以被探測到。

IRkernel::installspec(user = FALSE)

[InstallKernelSpec] Installed kernelspec ir in C:\ProgramData\jupyter\kernels\ir

再次打開jupyter 如下:
在這裏插入圖片描述

測試一下使用:
在這裏插入圖片描述
在這裏插入圖片描述

如果提示格式問題可安裝:formatR

install.packages("formatR", repos = "http://cran.rstudio.com")
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章