J'essaie d'exécuter RSelenium à l'aide de la fonction rsDriver, mais lorsque je l'exécute,
rD <- rsDriver()
je reçois un message me disant que j'ai besoin d'une version plus récente de Chrome:
> 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.
Le message d'erreur semble indiquer que j'ai besoin de la version 74.0.3729.6 de Chrome, mais lorsque je regarde dans les paramètres de Chrome, cela m'indique que j'utilise la dernière version stable (73.0.3683.75). Après une recherche approfondie sur Google, 74.0.3729.6 est une version de développement préliminaire de Chrome: dois-je l'installer pour utiliser ChromeDriver avec RSelenium?
Je ne suis pas attaché à l'idée d'utiliser Chrome, mais je n'ai pas pu faire en sorte que rsDriver utilise Firefox: lorsque je le spécifie browser = "firefox"
, rsDriver me donne le même message d'erreur indiquant que ChromeDriver ne prend pas en charge ma version de Chrome.
Mes informations de session sont:
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