105-WIN10+Firefox配置RSelenium

1、安裝Firefox

根據系統(tǒng)位數(shù),下載對應最新版本,安裝。


系統(tǒng)信息

https://www.mozilla.org/zh-CN/firefox/new/?redirect_source=firefox-com

image.png

2、安裝java

安裝教程:https://java.com/zh-CN/download/help/download_options.html
根據系統(tǒng)信息,安裝對應java。

3、安裝RSelenium

install.packages("RSelenium")

4、下載geckodriver

https://github.com/mozilla/geckodriver/releases
下載最新版,放到某文件夾,然后將該文件夾加入系統(tǒng)環(huán)境變量路徑中。(重要)
比如以下放到C:\Program Files\R文件夾下:
設置方式:計算機–> 屬性 –> 高級系統(tǒng)設置–> 高級–> 環(huán)境變量
–> 系統(tǒng)變量(如果最終調用失敗,則嘗試用戶變量的Path中也添加文件夾路徑)
–> 變量Path中添加文件夾路徑,記住最后要有分號。

用戶變量

系統(tǒng)變量

5、下載selenium-server-standalone

http://npm.taobao.org/mirrors/selenium
下載對應的最新版,4.0版本。
http://npm.taobao.org/mirrors/selenium/4.0/selenium-server-standalone-4.0.0-alpha-1.jar
放到某文件夾下,比如:
C:/Program\ Files/R/selenium-server-standalone-4.0.0-alpha-1.jar

6、運行

library(pacman)
p_load(RSelenium)
system("java -jar \"C:/Program\ Files/R/selenium-server-standalone-4.0.0-alpha-1.jar", wait = FALSE)

# 連接并打開Firefox
remDr <- remoteDriver(
  browserName = "firefox"
)
remDr$open()

可以正常打開Firefox,說明配置正確。否則,請檢查版本對應關系以及環(huán)境變量是否設置正確(設置完需重啟)。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容