私はEC2インスタンスでRSeleniumを使用することを学んでおり、その使用に関するこの便利なガイド(https://rpubs.com/grahamplace/rselenium-ec2-)を見つけましたが、ガイドはUbuntuインスタンスに焦点を当てており、AmazonLinuxを使用していますインスタンス。RSeleniumをインストールするには、ガイドに、外部(Rの外部でEC2インスタンスにSSH接続)でパッケージ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')も機能しません。
これで感謝するどんな助けでも、ありがとう!
AmazonlinuxR
パッケージの名前は異なります。
sudo yum install -y R
次に(でR
)を試しましたinstall.packages(c('XML','RCurl'))
が、インストールに失敗しました。
以下のコメントで発見して説明したように、正常に動作libxml2-devel
させるには、追加のAmazonlinuxパッケージをインストールする必要がありinstall.packages('XML')
ました。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加