给jupyter notebook设置R环境
Written by Dolores on
目前场景是在vscode notebook里记记笔记;之前学其他语言也一直在vscode,虽然rstudio也挺好,但比较喜欢vs的插件和主题,所以记录下(
默认已配置好jupyter和vscode
从anaconda安装
不用从r-project下载r
conda install r-base=4.13
不规定r-base版本的话conda默认会下载个3.x的- 不确定需不需要再
conda install irkernel
,打开vscode任意notebook,出现r核
从r官网安装
- r-project页面下载r
- 进入r gui
install.packages(c('repr', 'IRdisplay', 'evaluate', 'crayon', 'pbdZMQ', 'devtools', 'uuid', 'digest'))
- 下载Rtools(这玩意居然要几个G)
devtools::install_github('IRkernel/IRkernel')
IRkernel::installspec(user = FALSE)
至此,再打开vscode notebook可以选R核啦
vscode配置
下载个radian conda install radian
,然后就集成到vs终端里啦
插件市场下载R插件(yuki),设置r、radian执行文件位置
配置环境这那的就是麻烦,不如直接docker吧!
Selecting an Image → 任君挑选就是说 jupyter/datascience-notebook
碎碎念
conda collecting metadata, solving environment在那整半天,转投mamba就很顺滑
radian不知为何部分显示乱码,整半天各种方法都不行;服了
如果在vscode写rmarkdown或者r,可以用r插件format,但在notebook cell里不行;于是把r插件设置里的lsp diagnostic关了(
Comments