Tôi đang cố chạy RSelenium bằng chức năng rsDriver, nhưng khi tôi chạy,
rD <- rsDriver()
tôi nhận được một thông báo cho tôi biết tôi cần một phiên bản Chrome mới hơn:
> 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.
Thông báo lỗi xuất hiện nói rằng tôi cần Chrome phiên bản 74.0.3729.6, nhưng khi tôi tìm trong cài đặt của Chrome, nó cho tôi biết rằng tôi đang chạy phiên bản ổn định mới nhất (73.0.3683.75). Sau khi tiếp tục, 74.0.3729.6 là phiên bản phát hành trước của Chrome: tôi có cần cài đặt bản này để sử dụng ChromeDriver với RSelenium không?
Tôi không thích ý tưởng sử dụng Chrome, nhưng tôi chưa thể sử dụng rsDriver để sử dụng Firefox: khi tôi chỉ định browser = "firefox"
, rsDriver cung cấp cho tôi thông báo lỗi tương tự về ChromeDriver không hỗ trợ phiên bản Chrome của tôi.
Thông tin phiên của tôi là:
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