本文主要参考了https://www.jianshu.com/p/59f566008360
但是在运行过程中遇到了很多问题,并没有文章中写的那么容易,我将遇到的问题以及解决方法都记录下来,避免大家在踩坑。
软件安装
依次安装R语言、Rstudio
- R官网下载:https://cloud.r-project.org/
- RStudio官网下载:https://www.rstudio.com/products/rstudio/download-server/
下载小技巧:复制链接到迅雷下载,亲测速度比浏览器下载快很多
在Rstudio中运行代码
代码一
进入Rstudio里,运行以下代码
install.packages(c('repr', 'IRdisplay', 'evaluate', 'crayon', 'pbdZMQ', 'devtools', 'uuid', 'digest'))
1. 运行成功
- 如果运行成功会一直安装很多安装包
- 如果安装速度过慢,则切换镜像
R语言镜像切换
-
在Rstudio里面,
Tool--Global Options--Packages
-
选择China (Beijing) [https] - TUNA Team, Tsinghua University或者其他镜像
2. 运行失败
- 如果提示
WARNING: Rtools is required to build R packages but is not currently installed. Please download and install the appropriate version of Rtools before proceeding
,这里Rtools is required,因此需要先安装Rtools
具体安装教程见网址:https://blog.csdn.net/weixin_42098685/article/details/105864543
代码二
devtools::install_github('IRkernel/IRkernel')
1.运行成功
2.运行失败
若显示
错误: Failed to install ‘unknown package’ from GitHub: schannel:
failed to receive handshake, SSL/TLS connection failed
则参考R语言:解决 devtools::install_github 的 SSL/TLS connection failed 问题的解决方法
代码三
输入如下代码中的一个,我输入的是第二个
# 只在当前用户下安装
IRkernel::installspec()
# 或者是在系统下安装
IRkernel::installspec(user = FALSE)
运行Jupyter notebook
在R中执行完毕上述代码后,打开jupyter就可以新建R的notebook了