繁体   English   中英

无法在 R 中打开 Chrome 浏览器

[英]could not open chrome browser in R

我使用RSelenium包进行网页抓取,并且我从 2 周前开始使用此代码并且它起作用了。

library(RSelenium) driver <- rsDriver(port=4444L,browser="chrome") remote_driver <- driver$client

但是我在另一个项目中遇到了一些问题,所以我不得不更新我的所有包。 所以在那之后,当我尝试使用相同的代码时,我收到了这个错误

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.

有时这个错误

Error in wdman::selenium(port = port, verbose = verbose, version = version, : Selenium server signals port = 4444 is already in use.

我不知道是因为我更新了软件包还是什么?

有什么帮助吗?

不确定您是否仍在寻找答案,因为这是近 6 个月大的 Q'n。

但是只需交叉检查您是否在环境变量中正确设置了 Chrome 路径。

您可以通过在 Windows-10 上的 cmd 提示符 > Chrome 中运行简单命令来完成运行这将打开一个空白的 chrome 浏览器窗口,如下所示

如果未完成,您将收到一条错误消息:“chrome”不是内部或外部命令,也不是可运行的程序或批处理文件。

那么你必须将 chrome 可安装路径添加到环境变量中,如下所示 - 在 win-10 C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe

如果您不知道如何执行此操作 - 可以按照以下快照完成。

如何将 chrome 添加到 PATH ..

希望这可以帮助..!!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM