如何在 Windows 上没有管理员权限的情况下安装 RTools

Ben*_*Ben 5 r

为了构建我的包,我需要在我工作的 Windows 计算机上安装 RTools,但我没有管理员权限。

由于安装程序是一个 .exe 文件,我什至无法打开它(被 Bromium v​​Sentry 阻止)。因此,我无法选择具有写入权限的安装文件夹,因为我什至无法启动安装程序。

我用 Google 搜索了它,但找不到 RTools 的便携式版本或我可以解压缩的 zip。有谁知道它是否存在,如果不存在,构建我的包的方法是什么?

编辑:

作为对 Hong Ooi 答案的补充,我确实必须手动更新我的 PATH 变量,以便 RStudio 找到 RTools。要设置的 PATH 没有在任何官方文档中记录,因此我从此处复制并改编了 PATH 。我的版本是:

C:\Unsupported\Rtools\bin;C:\Unsupported\Rtools\gcc-4.6.3\bin;C:\Unsupported\Rtools\perl\bin;C:\Unsupported\Rtools\MinGW\bin;C:\Unsupported\R\R-3.3.2\bin\x64;C:\Unsupported\R\R-3.3.2\bin
Run Code Online (Sandbox Code Playgroud)

Hon*_*Ooi 3

您可以在自己的 PC 上安装 RTools,然后压缩它创建的目录(c:\Rtools默认情况下),复制到 USB 记忆棒并将其解压缩到您的工作 PC 上。虽然如果你的公司阻止不受信任的前任,我怀疑它也会阻止 USB 端口......