最近在Macbook上的VS code中配置R的环境,遇到了一些问题,留给前面的人一些启发。
其余步骤参见之前的各种教程。
- R LSP Client
很多教程都波及到了这个vscode插件,这个当初在插件商店找不到了,曾经合并到了R的次要插件中。不过要在R引入languageserver包install.packages("languageserver")
- Radian配置的问题
- mac m1装置radian可能会呈现无奈启动的问题,起因是arm和x64的不适配,radian是基于python开发的,须要适配m1 arm的python和radian,这里python须要3.9+才反对arm。博主是用适配了arm的miniforge,python默认的是3.9。用mamba代替conda也很好用。
- 依据 radian 作者的说法,radian的 --no-save 和 --no-restore 曾经作为默认选项故而无奈再传入。因而,在设置中敞开 --no-save 和 no-restore 两个选项即可。在 VSCode 的设置中,找到 r 设置下的 r.rterm.option,将前面不须要的两项正文掉或删掉即可。当然,你也能够在这里应用自定义的选项。
- r.rterm.mac 设置为radian的门路,但会呈现终端启动失败的问题,起因是r base和radian的连贯出了问题,在VS code设置中r设置下的 r.rterm.option增加--r-binary=<您的 R base 门路> e.g. /usr/local/bin/r
原问题:https://blog.csdn.net/Y157507...