以下のコードを実行すると、エラーmsgがポップアップしてセッションを開始しません。私は以下のバージョン情報も含めました。 ありがとうございます。R:RSeleniumが起動しない
rm(list=ls(all=TRUE))
cat("\014")
library(RSelenium)
startServer()
remDr <- remoteDriver(port = 4444,
browserName = "firefox")
remDr$open()[![enter image description here][1]][1]
[1] "Connecting to remote server"
Error: Summary: UnknownError
Detail: An unknown server-side error occurred while processing the command.
class: org.openqa.selenium.firefox.NotConnectedException
> remDr$getStatus()$build
$version
[1] "2.53.0"
$revision
[1] "35ae25b"
$time
[1] "2016-03-15 17:00:58"
は[UPDATE]:私は同じコードを実行すると、今、代わりにそれは空白を開き、MSGがなくなっている "Firefoxは動作を停止しました"、私のFirefox(48.0.2)を再インストール私はまだRで同じエラーメッセージを参照してください。助けてください、ありがとう!
私はかつて同じような問題がありました。 'unlink(system.file(" bin "、package =" RSelenium ")、recursive = T)で解決しました。 checkForServer() ' http://stackoverflow.com/questions/29684015/rselenium-error-notconnectedexception これは、RSeleniumよりも高いペースでFirefoxを更新することによって発生している可能性があります。 – PavoDive
ありがとうございますが、動作しませんでした。私はfirefoxを再インストールしてセッションを開くことができましたが、Rで同じエラーメッセージが表示されます。私はあなたの提案を試しました。 –
ドッキング用の容器を使用してください。お使いのブラウザはご使用のSelenium Serverのバージョンと互換性があります。http://rpubs.com/johndharrison/RSelenium-Dockerを参照してください。 Firefox 48+には、実行するためのgeckoドライバとSelenium 3.0が必要です(https://github.com/ropensci/RSelenium/issues/81を参照)。 – jdharrison