Saya mencoba menjalankan RSelenium menggunakan fungsi rsDriver, tetapi ketika saya menjalankan
rD <- rsDriver()
saya mendapatkan pesan yang mengatakan bahwa saya memerlukan versi Chrome yang lebih baru:
> 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.
Pesan kesalahan muncul untuk mengatakan bahwa saya memerlukan Chrome versi 74.0.3729.6, tetapi ketika saya melihat di pengaturan Chrome, itu memberitahu saya bahwa saya sedang menjalankan versi stabil terbaru (73.0.3683.75). Setelah googling lebih lanjut, 74.0.3729.6 adalah versi dev pra-rilis Chrome: apakah saya harus menginstal ini untuk menggunakan ChromeDriver dengan RSelenium?
Saya tidak terbiasa dengan gagasan menggunakan Chrome, tapi saya belum bisa membuat rsDriver menggunakan Firefox: ketika saya tentukan browser = "firefox"
, rsDriver memberi saya pesan kesalahan yang sama tentang ChromeDriver yang tidak mendukung versi Chrome saya.
Info sesi saya adalah:
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