最近蹭一波热度,重新开始用vscode写R。
但是在配置过程中还是会遇到一些问题,遇到有意思的就记录下来。
当通过Rpath修改/添加了R可执行文件,如下:
但还是发现无法设置成对应版本的R,该怎么办?
【标注】这边已经设置成R.3.6.3,但是radian终端显示的还是R.4.0.0
如果使用“Rpath”而没有使用“r.rterm.option”会怎么样?
下面这个例子,我的R.3.6.3安装了devtools,但是R4.0.0中没有安装,并且设置Rpath为“R.exe”,但r.rterm.option没有进行设置。
Rpath:
image.png
r.rterm.option:
image.png
这种情况下,如果我调用devtools,如下:
library(devtools)
就会出现包没安装的错误:
怎么解决?如何正确地修改R版本?
Rpath不进行修改,仍旧为R.3.6.3版本的R.exe。
通过“r.rterm.option”,将Rterm.exe设置成R.3.6.3版本:
运行成功。
参考资料
[1] https://medium.com/analytics-vidhya/a-fresh-start-for-r-in-vscode-ec61ed108cf6
网友评论