9

我可以从哪里安装 Rscript?我需要使用 exec 从 php 文件运行 R 脚本。但是我需要先安装 Rscript。

4

4 回答 4

18

R 的主包称为r-base. 对于脚本和命令行前端,请参见littler(或r-cran-littler在 xenial (16.04LTS) 及更高版本中):

sudo apt-get install littler
于 2011-11-05T19:46:57.213 回答
6

搜索 ubuntu存储库。你检查过littler包裹吗?

于 2011-11-05T19:50:54.033 回答
2

到目前为止发布的答案通常很有用,但它们并没有直接回答问题。我最近有同样的问题,发现 Ubuntu 没有 rscript 二进制文件。r 二进制文件本身用于以批处理模式执行脚本,而不是我在 OS X 中使用的单独的 rscript 二进制文件。

看来您可以从其他来源获得 rscript 二进制文件(例如,请参阅http://craig-russell.co.uk/2012/05/08/install-r-on-ubuntu.html#.UwKWzkJdW2Q ),但我不确定当从命令行简单运行“r script.r”时为什么需要它就可以了。

于 2014-02-17T23:11:03.097 回答
1

我尝试Rscript在全新的 ubuntu 安装(16.04.2 LTS)中运行并得到:

The program 'Rscript' is currently not installed. You can install it by typing: sudo apt install r-base-core

所以,很自然,我跑了sudo apt install r-base-core

安装花了几分钟。

后来,我需要安装一个 R 包,并意识到我需要一个 R shell。运行r返回:

The program 'r' is currently not installed. You can install it by typing: sudo apt install r-cran-littler

再一次,我跟着,这一次速度相当快。

我不知道这些是否是正确的步骤(或者为什么他们会出错),但这是系统引导我做的。

于 2017-07-20T14:31:56.013 回答