You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

RSelenium中rsDriver函数无法与Chrome浏览器驱动建立连接

问题描述

我尝试通过RSelenium连接Chrome浏览器,但持续收到错误信息或异常输出。

已执行操作

这是我首次使用Selenium和RSelenium,已安装JDK和chromedriver,确保驱动与浏览器版本兼容,且已将chromedriver可执行文件路径和JDK路径添加到环境变量。

尝试代码

尝试1

rs <- rsDriver(
  browser = 'chrome',
  chromever = '111.0.5563.64',
  extraCapabilities = list('webdriver.chrome.driver' = 'C:\\webdrivers\\chromedriver.exe'),
  verbose = F,
  port = free_port()
)

该代码抛出以下错误:
无法打开Chrome浏览器。
客户端错误信息:
httr调用出现未定义错误。httr输出:连接localhost端口14415失败,2212ms后被拒绝。
请查看服务器日志获取更多详情。

尝试2

将port参数替换为chromedriver默认端口9515,代码如下:

rs <- rsDriver(
  browser = 'chrome',
  chromever = '111.0.5563.64',
  extraCapabilities = list('webdriver.chrome.driver' = 'C:\\webdrivers\\chromedriver.exe'),
  verbose = F,
  port = 9515L
)

代码运行无错误信息,但未打开Chrome浏览器窗口。已通过任务管理器确认并非显示问题。


内容的提问来源于stack exchange,提问作者luism

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 03:35:06