【问题标题】:How to install R language version 4 in AWS EMR - Amazon linux 2如何在 AWS EMR 中安装 R 语言版本 4 - Amazon linux 2
【发布时间】:2021-05-26 01:41:33
【问题描述】:

我们有一个 AWS EMR 集群。默认自带

Amazon Linux version 2
R version 3.4.3 (2017-11-30) -- "Kite-Eating Tree"

我喜欢安装最新的 R 版本 4。.

尝试以下:

yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum -y install R

但它不会将 R 版本升级到 v4.0。它只提供升级到3.4.3-1.amzn2.0.1

Amazon Linux 2 - 使用 EPEL 版本 7。EPEL v7 似乎没有 R v4。 但是EPEL version 8 has R v4

我打算从源代码安装 R。但想知道这是否是一种安装二进制文件的方法。

是否有任何选项可以在 AWS Linux 2 上安装最新的 R 二进制文件?

【问题讨论】:

    标签: r amazon-web-services amazon-emr amazon-linux


    【解决方案1】:

    找到了一种从 AWS extras repo 安装 R v4 二进制文件的方法

    sudo amazon-linux-extras install R4
    

    将来,如果有人正在寻找 AWS Linux 特定的软件包。此命令列出可以从 AWS extras 安装的软件包

    amazon-linux-extras list
    

    参考 - Amazon Linux User Guide

    【讨论】:

      【解决方案2】:
      1. 安装 miniconda https://docs.conda.io/en/latest/miniconda.html
      2. conda install r-baseconda install r-essentials

      【讨论】:

      • 感谢您的回答。我无法安装 miniconda 只是为了安装另一个包。
      • 你会喜欢使用 conda。用它来安装任何分析方面的东西(除了一般的系统工具)。您的库和包都将得到协调。通过 conda 安装也比从源代码构建的 install.packages 快​​得多。
      猜你喜欢
      • 2020-04-12
      • 1970-01-01
      • 2023-01-30
      • 2020-01-18
      • 2022-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-04
      相关资源
      最近更新 更多