如何在环境变量中添加R和Rtools路径?

时间:2018-09-24 08:35:05

标签: r download path installation environment-variables

我已经安装了R-3.5.1Rtools35.exe。但是我无法在R中安装软件包。

  

确保将R和Rtools路径添加到环境变量中。

但是我不知道什么是环境变量,以及如何在环境变量中添加R和Rtools路径?

编辑

How to add Rtools\bin to the system path in R提供的答案需要library(devtools)。但是install.packages("devtools")无法正常工作。

1 个答案:

答案 0 :(得分:1)

安装具有严重依赖关系的仅用于设置环境变量的软件包似乎不是一个好的解决方案。

以下解决方案适用于R 4.0.0和rtools40。

这使用了Powershell bash,它应该在所有最新的Windows版本中都可用。

$ENV:PATH = "C:\R\bin;C:\rtools40\usr\bin;$ENV:PATH"

您可以在this CI yaml中的Windows上看到完整的R 4.0.0设置。


请注意,在powershell中,最好使用后缀.exe来引用应用程序,因为powershell有很多别名,因此使用Rcurl并不能满足您的期望,您需要改为R.execurl.exe