在 Amazon Linux EC2 实例上安装 R 包
Installing R packages on Amazon Linux EC2 instance
我正在学习在 EC2 实例中使用 RSelenium,并且我找到了关于这样做的便捷指南 - https://rpubs.com/grahamplace/rselenium-ec2 - 但是该指南侧重于 Ubuntu 实例,而我使用的是 Amazon Linux实例。为了安装 RSelenium,该指南说我必须在外部(在 R 之外,但通过 ssh 进入我的 EC2 实例)安装包 xml(我认为 XML,区分大小写)和 RCurl。该指南的相关代码行是:
sudo apt-get install r-cran-xml
sudo apt-get install r-cran-RCurl
然而,由于我在 Amazon Linux 实例中,我尝试了:
sudo yum install r-cran-xml
sudo yum install r-cran-RCurl
为此我收到以下错误:
No package r-cran-RCurl available.
Error: Nothing to do
注意:我已成功在我的机器(我的实例)上安装 R,并且我可以简单地键入 R 以在 EC2 实例中启动 R。
注意 2:install.packages('XML') 和 install.packages('RCurl') 启动 R 也不起作用。
感谢任何帮助,谢谢!
亚马逊 linux R
包裹有不同的名称:
sudo yum install -y R
然后您尝试了(在 R
)install.packages(c('XML','RCurl'))
,但安装失败。
正如您在下面的评论中发现和描述的那样,您需要安装一个额外的亚马逊 linux 软件包,libxml2-devel
,才能 install.packages('XML')
成功。
这是我在 运行 sudo yum install -y R
时得到的结果
没有可用的包 R。
错误:无事可做
R 在亚马逊上有售 Linux 额外主题 "R3.4"
要使用,运行
sudo amazon-linux-extras install R3.4
了解更多信息
https://aws.amazon.com/amazon-linux-2/faqs/#Amazon_Linux_Extras
我正在学习在 EC2 实例中使用 RSelenium,并且我找到了关于这样做的便捷指南 - https://rpubs.com/grahamplace/rselenium-ec2 - 但是该指南侧重于 Ubuntu 实例,而我使用的是 Amazon Linux实例。为了安装 RSelenium,该指南说我必须在外部(在 R 之外,但通过 ssh 进入我的 EC2 实例)安装包 xml(我认为 XML,区分大小写)和 RCurl。该指南的相关代码行是:
sudo apt-get install r-cran-xml
sudo apt-get install r-cran-RCurl
然而,由于我在 Amazon Linux 实例中,我尝试了:
sudo yum install r-cran-xml
sudo yum install r-cran-RCurl
为此我收到以下错误:
No package r-cran-RCurl available.
Error: Nothing to do
注意:我已成功在我的机器(我的实例)上安装 R,并且我可以简单地键入 R 以在 EC2 实例中启动 R。
注意 2:install.packages('XML') 和 install.packages('RCurl') 启动 R 也不起作用。
感谢任何帮助,谢谢!
亚马逊 linux R
包裹有不同的名称:
sudo yum install -y R
然后您尝试了(在 R
)install.packages(c('XML','RCurl'))
,但安装失败。
正如您在下面的评论中发现和描述的那样,您需要安装一个额外的亚马逊 linux 软件包,libxml2-devel
,才能 install.packages('XML')
成功。
这是我在 运行 sudo yum install -y R
没有可用的包 R。 错误:无事可做
R 在亚马逊上有售 Linux 额外主题 "R3.4"
要使用,运行
sudo amazon-linux-extras install R3.4
了解更多信息 https://aws.amazon.com/amazon-linux-2/faqs/#Amazon_Linux_Extras