EC2インスタンスでRSeleniumを使用する方法を学んでいますが、この便利なガイドはhttps://rpubs.com/grahamplace/rselenium-ec2ですが、ガイドはUbuntuインスタンスに焦点を当てていますが、Amazon Linuxインスタンス。 RSeleniumをインストールするためには、外部(Rの外ではあるが、私のEC2インスタンスにssh'dされている)でパッケージxml(XMLと思う、大文字と小文字を区別する)とRCurlをインストールする必要がある。コードのガイドの関連する行は、次のとおりです。Amazon Linux EC2インスタンスにRパッケージをインストール
sudo apt-get install r-cran-xml
sudo apt-get install r-cran-RCurl
しかし、私はアマゾンのLinuxインスタンスにいるよ以来、私が試した:
No package r-cran-RCurl available.
Error: Nothing to do
:私は次のエラーを取得する
sudo yum install r-cran-xml
sudo yum install r-cran-RCurl
います
注:マシン(私のインスタンス)にRをインストールするのに成功しました.RをタイプしてEC2インスタンスにRを起動するだけで済みます。
注2:Rを起動したinstall.packages( 'XML')とinstall.packages( 'RCurl')はどちらも動作しません。
ありがとうございました!
sudo yum install -y R
があるから、それはあなたがlibrary(XML)
とlibrary(RCurl)
(R
に)しようとしたが、それらはアマゾンのlinux R
パッケージに含まれていなかった、と思わ:
私はAmazon EC2の専門家ではありません...しばしば私はそれに怒っています。しかし私の場合、Rから直接インストールする際の問題はRに割り当てられた権限でした。あなた自身が読んでくれれば、インストールしているライブラリを使ってRとそのフォルダの実行権限を書いてください。 – sconfluentus