觉得jupyter R挺配的,可以每块代码直接在下面输出结果,适合R语言学习。我觉得我就是因为这个工具 生信技能树的R语言入门教程而入门的R语言。当然,入门一门语言很可能不能靠一本书,而是需要多本书才能实现。
这里我的需求是使用miniconda安装的Python,然后系统安装的R语言(不想再装一个R语言,少即是多嘛,WSL已经装了个R语言了,本想直接用那个的,无奈报错。。。),然后我想让两个结合在一起使用,发现没有现成的教程,于是自己摸索了下,就是个内核配置的问题。
首先安装Rtools
下载清华源镜像的安装包,速度杠杠的,https://cran.r-project.org/bin/windows/Rtools/rtools40-x86_64.exe 安装就不用表了。
然后需要git
淘宝镜像,速度也杠杠的, http://npm.taobao.org/mirrors/git-for-windows/v2.28.0.windows.1/Git-2.28.0-64-bit.exe
把jupyter 加入系统环境变量
PATH变量中加入这个,根据你的实际安装位置而定。C:Userszd200miniconda3scripts
生成内核配置文件
参考这个教程:
https://blog.csdn.net/ICERON/article/details/82743930
代码语言:javascript复制# 安装R语言依赖的包
install.packages(c('repr', 'IRdisplay', 'evaluate', 'crayon', 'pbdZMQ', 'devtools', 'uuid', 'digest'))
devtools::install_github('IRkernel/IRkernel')
# 生成内核
# 只在当前用户下安装
IRkernel::installspec()
# 或者是在系统下安装
IRkernel::installspec(user = FALSE)
C:Userszd200AppDataRoamingjupyterkernelsir 复制到miniconda目录,大功告成 C:Userszd200miniconda3sharejupyterkernels macOS可以参考我之前的这篇博客:https://jiawen.zd200572.com/1332.html
开心用吧
打开开始菜单--anaconda-cmd/powershell 输入jupyter lab,默认浏览器会自动打开一个标签,开心用吧!