【问题标题】:How to install Rtools? [closed]如何安装 Rtools? [关闭]
【发布时间】:2021-01-18 01:41:41
【问题描述】:

我需要安装 Rtools 才能使用 keras 包。我已经从https://cran.r-project.org/bin/windows/Rtools/ 成功下载了 Rtools,但是我需要“将其放在路径上”,正如本网站所述。我不明白这里写的是什么。请您用简单的方式向我解释一下,最好举个例子吗?

感谢您的帮助。

【问题讨论】:

标签: r rtools


【解决方案1】:

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

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

【讨论】:

  • writeLines('PATH="${RTOOLS40_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() 来查看它们) = code, env = env,rebuild =rebuild, cacheDir = cacheDir, : 构建共享库时发生错误 1。警告:构建 R 包需要 Rtools,但当前未安装。请在继续之前下载并安装适当版本的 Rtools: cran.rstudio.com/bin/windows/Rtools
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-03
  • 1970-01-01
  • 2014-09-06
  • 2022-01-19
相关资源
最近更新 更多