PhantomJS 和 Selenium:WebDriver 意外退出。状态码是:127

Posted

技术标签:

【中文标题】PhantomJS 和 Selenium:WebDriver 意外退出。状态码是:127【英文标题】:PhantomJS and Selenium: WebDriver unexpectedly exited. Status code was: 127 【发布时间】:2018-03-01 07:24:54 【问题描述】:

有了 selenium 和 python 我已经有了

WebDriverException: Message: Service /usr/local/bin/phantomjs unexpectedly exited. Status code was: 127

我已经在脚本中调用了executeble_path,路径是正确的:

whereis phantomjs
phantomjs: /usr/local/bin/phantomjs

这里Trouble connecting to phantomJs webdriver using python and selenium 说要安装 libfontconfig,但我已经有了:

libfontconfig1 is already the newest version (2.11.94-0ubuntu2)

我该如何解决这个问题?

【问题讨论】:

这里有同样的问题。目前正在调查。 看看有没有类比情况https://***.com/a/43168960 是的,但我已经安装了 libfontconfig 【参考方案1】:

您可能想下载 chromedriver 的二进制文件并使用它。使用时请务必使用绝对路径。

【讨论】:

以上是关于PhantomJS 和 Selenium:WebDriver 意外退出。状态码是:127的主要内容,如果未能解决你的问题,请参考以下文章

Selenium java + PhantomJS - phantomjs://platform/console++.js:263错误

scrapy使用PhantomJS和selenium爬取数据

使用 Selenium 和 PhantomJS 将 javascript polyfill 注入页面

Casperjs / PhantomJs vs Selenium

使用 Python/PhantomJS/Selenium 滚动无限页面

更改 HTTP 标头 Selenium + PhantomJS