RSelenium'u rsDriver işlevini kullanarak çalıştırmaya çalışıyorum, ancak çalıştırdığımda
rD <- rsDriver()
Chrome'un daha yeni bir sürümüne ihtiyacım olduğunu söyleyen bir mesaj alıyorum:
> rD <- rsDriver()
checking Selenium Server versions:
BEGIN: PREDOWNLOAD
BEGIN: DOWNLOAD
BEGIN: POSTDOWNLOAD
checking chromedriver versions:
BEGIN: PREDOWNLOAD
BEGIN: DOWNLOAD
BEGIN: POSTDOWNLOAD
checking geckodriver versions:
BEGIN: PREDOWNLOAD
BEGIN: DOWNLOAD
BEGIN: POSTDOWNLOAD
checking phantomjs versions:
BEGIN: PREDOWNLOAD
BEGIN: DOWNLOAD
BEGIN: POSTDOWNLOAD
[1] "Connecting to remote server"
Selenium message:session not created: This version of ChromeDriver only supports Chrome version 74
(Driver info: chromedriver=74.0.3729.6 (255758eccf3d244491b8a1317aa76e1ce10d57e9-refs/branch-heads/3729@{#29}),platform=Mac OS X 10.14.3 x86_64)
Could not open chrome browser.
Client error message:
Summary: SessionNotCreatedException
Detail: A new session could not be created.
Further Details: run errorDetails method
Check server log for further details.
Hata mesajı, Chrome sürüm 74.0.3729.6'ya ihtiyacım olduğunu söylüyor gibi görünüyor, ancak Chrome'un ayarlarına baktığımda, en son kararlı sürümü (73.0.3683.75) çalıştırdığımı söylüyor. Daha fazla googling yapıldığında 74.0.3729.6, Chrome'un yayın öncesi bir dev sürümüdür: ChromeDriver'ı RSelenium ile kullanmak için bunu yüklemem gerekir mi?
Chrome'u kullanma fikrine bağlı değilim, ancak rsDriver'ın Firefox'u kullanmasını sağlayamadım: Belirttiğimde browser = "firefox"
, rsDriver, ChromeDriver'ın Chrome sürümümü desteklememesi hakkında aynı hata mesajını veriyor.
Oturum bilgilerim:
R version 3.5.2 (2018-12-20)
Platform: x86_64-apple-darwin15.6.0 (64-bit)
Running under: macOS Mojave 10.14.3
Matrix products: default
BLAS: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
LAPACK: /Library/Frameworks/R.framework/Versions/3.5/Resources/lib/libRlapack.dylib
locale:
[1] en_GB.UTF-8/en_GB.UTF-8/en_GB.UTF-8/C/en_GB.UTF-8/en_GB.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] wdman_0.2.4 forcats_0.3.0 stringr_1.3.1 dplyr_0.7.8 purrr_0.2.5 readr_1.3.1 tidyr_0.8.2
[8] tibble_2.0.1 ggplot2_3.1.0 tidyverse_1.2.1 rvest_0.3.2 xml2_1.2.0 RSelenium_1.7.5