macOS安装R语言教程,配合VsCode、Homebrew正确食用

Sep 23, 20243 min read

前言

浅浅记录一下R语言的安装教程...😴

准备

在安装前,请确保安装好:

  • VsCode
  • Homebrew
  • Python或其他,用于安装Radian

在此基础上,本文会安装:

  • VsCode插件
    • RR LSP Client 已被整合,不用单独安装)
    • R tools
    • R Debugger
  • Homebrew
    • R(R语言本体)
    • pipx(自动创建虚拟环境,用于安装Radian)
  • R包
    • languageserver(用于提供LSP支持,可以在VsCode中获得代码提示语法检查啥的)
  • Python
    • RadianR的控制台,能有多行编辑和语法高亮等功能)

安装

VsCode插件

安装 RR tools,以及 R Debugger

使用homebrew安装R

终端执行命令:brew install r

安装好后,执行 R --version,如果没问题可以看到正常显示版本信息。

使用homebrew安装pipx

pipx 是一个 Python 工具,用于隔离并运行 Python 命令行应用程序。它可以帮助你在不干扰系统环境的情况下安装并运行 Python 包,并自动为每个应用创建虚拟环境。与 pip 不同,pipx 更加专注于命令行工具的管理,而不仅仅是库的安装。

由于homebrew和python同时存在,我们需要创建个虚拟环境,用于安装radian,防止冲突。

也是一句命令:brew install pipx

在R内安装R包

在终端输入 R进入R环境。

输入 install.packages("languageserver")安装 languageserver

输入后会让你选择mirror源,我选了18号香港源,回车然后就开始安装了。

使用pipx安装Radian

终端输入 pipx install radian,正常安装完成。

然后需要退出终端,重新进入shell。

重新进入shell后,输入命令 radian,可以检测到已经正常安装!

配置VsCode

配置R

cmd + ,打开VsCode设置,然后在查找框输入 r.rpath

Mac地方输入自己的R路径(可以在终端使用 where R获得)。

配置Radian

cmd + ,打开VsCode设置,然后在查找框输入 r.rterm

Mac地方输入自己的radian路径(可以在终端使用 where radian获得)。

然后在下面的 Option,将原来的 --no-save,–no-restore删掉。

接着搜索 r.br,建议启用 Bracketed Paste

测试环境是否正常

如图,随便打开个R项目,点击VsCode的三角形运行按钮,可以发现运行成功。

测试代码:

R

浏览量

最后修改于

Sep 23, 2024
Made withbyMr.Ke