【问题标题】:How to run R version > 3 on EC2 or update Debian如何在 EC2 上运行 R 版本 > 3 或更新 Debian
【发布时间】:2014-06-10 23:26:27
【问题描述】:

我正在尝试在 AWS 上运行 R。我遵循了这些说明:http://randyzwitch.com/r-amazon-ec2/?utm_content=buffer6b6e9&utm_source=buffer&utm_medium=twitter&utm_campaign=Bufferhttp://blog.yhathq.com/posts/r-in-the-cloud-part-1.html

虽然我在云上成功运行了R,但我发现它是一个旧版本的R(2.11.1)。因此,它不支持“RODBC”和“plyr”等许多包。我认为这是由于 Amazon Elastic MapReduce 运行 Debian/Squeeze,而不是最新版本的 Debian。是否可以更新 Debian?如何在 EC2 上运行更新版本的 R(最好是 3.1.0)?

我还没有弄清楚如何在当前 AMI 中更新 Debian。但我决定关闭该实例并启动一个运行 Debian 7.5 的新实例。如果它允许我运行 R 3.1,我会更新。


更新:

我正在结束这个问题,因为我找到了解决这个问题的方法。详细信息在答案中。

【问题讨论】:

  • 你自己搜索过吗?
  • 当然有。您标记为stackoverflow.com/questions/22924780/… 的问题根本不是同一个问题。我正在安装最新版本的 R。但是由于旧版本 AMI 的限制(运行 Debian 6),R 2.11.1 是可以成功安装的最新版本。系统自动执行了该操作。我在问是否可以在当前 AMI 中更新 Debian(到 Debian 7.5)。
  • 另外,我正在尝试在 EC2 上运行最新版本的 R,brrevitylabs 询问如何安装运行旧版本 R 的软件包。
  • louisaslett.com/RStudio_AMI 有帮助吗?
  • @BenBolker 所以你建议安装一个新的 AMI?这就是我想要做的。但是,我不能使用任何我想要的 AMI,因为我在一家公司工作。

标签: r amazon-web-services amazon-ec2 debian


【解决方案1】:

我通过启动一个运行最新版本的 Amazon AMI (3.1.0) 的新实例解决了这个问题。

它支持 R 3.0.2。但由于它运行的是 Amazon Linux,而不是 Ubuntu 或 Debian,因此 R 的安装有点不同。

此外,Ben Bolker 的评论包括一个指向支持最新版本 R 和 Rstudio 的社区 AMI 的链接。

我按照此处的说明安装 R:http://www.r-bloggers.com/installing-r-on-amazon-linux/

Cannot install RStudio on CentOS 6.4 中的答案为安装 Rstudio 提供了很好的故障排除。

【讨论】:

    猜你喜欢
    • 2021-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-19
    • 2017-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多