【发布时间】:2019-04-20 10:53:34
【问题描述】:
我正在尝试让 selenium webdriver 和因此 chromedriver 在 Raspberry Pi 上运行。
所以,我从这个来源安装了最新的chromium-browser 包和最新的chromedriver 包:https://launchpad.net/ubuntu/trusty/armhf/chromium-chromedriver/65.0.3325.181-0ubuntu0.14.04.1
以下非常简单的脚本崩溃,错误代码为-4(请参阅下面的完整消息):
from selenium import webdriver
driver = webdriver.Chrome('/usr/lib/chromium-browser/chromedriver')
driver.get("http://www.google.com")
这是错误:
Traceback (most recent call last):
File "cookie-crawler.py", line 10, in <module>
driver = webdriver.Chrome('/usr/lib/chromium-browser/chromedriver')
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/chrome/webdriver.py", line 73, in __init__
self.service.start()
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/common/service.py", line 98, in start
self.assert_process_still_running()
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/common/service.py", line 111, in assert_process_still_running
% (self.path, return_code)
selenium.common.exceptions.WebDriverException: Message: Service /usr/lib/chromium-browser/chromedriver unexpectedly exited. Status code was: -4
由于我找不到有关此状态代码的信息,我想问您,如果您知道这意味着什么,以及我在哪里可以找到更多信息来解决此问题。 我已经仔细检查了 chromium-browser 和 chromedriver 的版本,这似乎不是问题。 感谢您的任何提示!
【问题讨论】:
-
这怎么可能是不同的问题与不同的错误代码的副本?!当我搜索实际问题的解决方案时,我发现了这个非重复的线程,但这不是答案。在将问题标记为重复之前,请仔细检查详细信息!
标签: python selenium selenium-chromedriver