首页 > 解决方案 > R callr 不同的 R 版本

问题描述

是否可以callr::r使用与当前使用的版本不同的 R 版本运行?一个示例是从 R3.5.1 调用以下内容,但使用 R3.4.1 执行它。

callr::r(
  func = R.version.string,
  r_binary = '..../R3.4.1/bin' # inexistent argument
)

它应该返回类似“3.4.1”的内容。我已经研究过了callr:::setup_r_binary_and_args,但它需要当前的 R 版本。

标签: rsystem-callsdevtoolscallr

解决方案


推荐阅读