我在 Mac 上使用 RSelenium on R 打开 Firefox 时遇到问题。
当我放:
remDr <- rsDriver(browser = "firefox", port=4443L)$client
我得到了这个答案
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"
Could not open firefox browser.
Client error message:
Undefined error in httr call. httr output: Failed to connect to localhost port 4443: Connection refused
Check server log for further details.
Warning message:
In rsDriver(browser = "firefox", port = 4443L) :
Could not determine server status.
Firefox 页面打不开。
有人知道可能是什么问题吗?
对于所有可能遇到类似情况的人,我终于通过在我的 Mac 上安装 Java SE Development Kit 14 解决了这个问题。
我没有关闭帖子,因为我认为这可能对其他人有帮助。
上述方法对我不起作用,这个问题让我发疯了两天:(这终于对我有用了:
在此之后,您应该已设置完毕。