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



要构建我的软件包,我需要在工作中在Windows计算机上安装RTools,而我没有管理员权限。

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

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

编辑:

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

C:UnsupportedRtoolsbin;C:UnsupportedRtoolsgcc-4.6.3bin;C:UnsupportedRtoolsperlbin;C:UnsupportedRtoolsMinGWbin;C:UnsupportedRR-3.3.2binx64;C:UnsupportedRR-3.3.2bin

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

我也有同样的问题。 对我有用的是在我的计算机上找到一个我有读/写访问权限的地方。 对我来说,这是在我的本地C:驱动器上,该驱动器未连接到网络进行备份。

安装 R 时,需要指示它直接安装您具有权限的同一包中的所有包。 在 R 中,您可以使用 .libPaths() . RTools 的路径需要遵循相同的过程。 这对我有用。 我以同样的方式安装了Rstudio。

最新更新