关于visual-studio-code:VS-code-配置R的一些坑Mac

40次阅读

共计 678 个字符,预计需要花费 2 分钟才能阅读完成。

最近在 Macbook 上的 VS code 中配置 R 的环境,遇到了一些问题,留给前面的人一些启发。
其余步骤参见之前的各种教程。

  1. R LSP Client
    很多教程都波及到了这个 vscode 插件,这个当初在插件商店找不到了,曾经合并到了 R 的次要插件中。不过要在 R 引入 languageserver 包
    install.packages("languageserver")
  2. 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…
正文完
 0