![](/img/trans.png)
[英]Install SPDEP, SPLM and other packages on Amazon EC2 Linux Instance
[英]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:在 R 启动时 install.packages('XML') 和 install.packages('RCurl') 也不起作用。
任何帮助表示赞赏,谢谢!
amazon linux R
包有一个不同的名称:
sudo yum install -y R
然后您尝试(在R
) install.packages(c('XML','RCurl'))
,但安装失败。
正如您在下面的评论中发现和描述的那样,您需要安装一个额外的 amazon linux 包libxml2-devel
,以便成功install.packages('XML')
。
这是我运行sudo yum install -y R
没有可用的包 R。 错误:无事可做
R 在 Amazon Linux Extra 主题“R3.4”中可用
要使用,请运行sudo amazon-linux-extras install R3.4
在https://aws.amazon.com/amazon-linux-2/faqs/#Amazon_Linux_Extras了解更多信息
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.