如何安装Rtools?

如何安装Rtools?,r,rtools,R,Rtools,我需要安装Rtools才能使用keras包。我已经成功地从下载了Rtools,但是我需要将它放到一个路径上,正如本网站所述。我不明白这是怎么写的。请你用一种简单的方式解释一下,并举个例子,好吗 谢谢您的帮助。路径是操作系统在调用程序时要查找的所有目录的列表。 替代修改系统路径的方法是创建一个文件,告诉R在哪里可以找到RTools。 如安装文件所述,只需打开R控制台并执行一次: writeLines('PATH="${RTOOLS40_HOME}\\usr\\bin;${PATH}&qu

我需要安装Rtools才能使用keras包。我已经成功地从下载了Rtools,但是我需要将它放到一个路径上,正如本网站所述。我不明白这是怎么写的。请你用一种简单的方式解释一下,并举个例子,好吗


谢谢您的帮助。

路径是操作系统在调用程序时要查找的所有目录的列表。
替代修改系统路径的方法是创建一个文件,告诉R在哪里可以找到RTools。
如安装文件所述,只需打开R控制台并执行一次:

writeLines('PATH="${RTOOLS40_HOME}\\usr\\bin;${PATH}"', con = "~/.Renviron")

请参阅如何在windows计算机上扩展系统路径。writeLines('path=“${RTOOLS40\u HOME}\\usr\\bin;${path}”,con=“~/.Renviron”)是否应按原样粘贴?或者我应该更改此代码行中的任何内容吗?请按原样粘贴,这是我知道的最简单的解决方案;)现在重新启动R,并验证是否可以找到make,这将显示Rtools安装的路径。当我这样做,然后(为了测试)粘贴
Sys.which(“make”)
时,我只得到
make”“
。在示例中,我应该得到类似于##“C:\\rtools40\\usr\\bin\\make.exe”的东西,只要尝试一下RTools是否有效,例如通过编译代码:
Rcpp::cppFunction('int add(int x,int y){int sum=x+y;return sum;})
运行此代码,得到以下信息:共有12条警告(使用warnings()查看它们)警告:在系统中(cmd):“make”在sourceCpp中未找到错误(code=code,env=env,rebuild=rebuild,cacheDir=cacheDir,:生成共享库时发生错误1。警告:生成R包需要Rtools,但当前尚未安装。请下载并安装相应版本的Rtools,然后继续: